性能测试监控
加尔鲁什
成都郫县男子专修学院,绿厂厂弟
展开
-
python获取tcp连接数,新增连接数,绘图(用于性能测试过程中监控)
# -*- coding: UTF-8 -*-# author=baird_xiangimport osimport sysimport timeimport reimport copynew_content = [] #去掉\n的浮点型连接数nums = [] #连接数connect_times = [] #连接数的时间d_nums = [] #新增连接数add_con...原创 2018-05-24 11:47:05 · 4793 阅读 · 0 评论 -
python中调用linux系统命令容易遇到的坑+(os.system,os.popen,subprocess.Popen区别)
本人在编写监控系统进程状态的脚本的时候,因为要涉及到调用系统命令查看linux系统进程pid以及时间等,所以使用到了os.popen().read()来获取返回值然而调用命令发现无法获取到任何返回值,而直接在shell中执行实际上是存在进程的原因是os.popen()中命令前需要加上sudo 还有一点需要注意,read()后的返回值,一般带有\n,容易出现类型错误,需要split('\...原创 2018-05-30 15:44:52 · 6107 阅读 · 0 评论 -
python监控进程状态,记录重启时间及进程号
本文由本人原创,仅作为自己的学习记录本脚本为本人在性能测试过程中编写,用于对进程状态的监控,也可以用于日常的监控,适用性一般,扩展性还行# -*- coding: UTF-8 -*-# author=baird_xiangimport osimport timeimport reimport copynginxRestart_num= -1nginxReload_num=...原创 2018-05-30 15:53:36 · 5988 阅读 · 0 评论