引子:
我们在做性能测试的时候,是需要监控后端指标的,lr和jmeter提供了插件可以方便我们做这些,但是其中是有些不足的。比如获取的信息不全面或者存在兼容性问题
nomn是ibm的开发的检测工具,小巧占用资源少,界面交互友好,且提供的监控指标很全面。
安装:
在linux系统上的安装,我是ubuntu的系统,直接用apt安装
sudo apt-get install nmon
简单使用:
直接在linux命令行中实用nmon 会出现以下界面
选择想要监控的指标
按照上面的提示 一般常用的就是cpu disk network memory这四个 以此按下 c d n m
得到以下界面
分析工具nmon_analyser:
下载解压
nmon -ft -s 10 -c 60 -m /root/nmon -f 监控结果以文件形式输出,默认机器名+日期.nmon格式 -F 指定输出的文件名,比如test.nmon -s 指的是采样的频率,单位为毫秒 -c 指的是采样的次数,即以上面的采样频率采集多少次 -m 指定生成的文件目录
如果不指定m参数,会在当前文件夹下生成一个文件,将这个文件down到本机 启动 nmon_analyser,在启动的时候要使用office excel,启动界面是下面的样子
点击选择down下来的文件 打开就行了
但是如果是稳定性测试最好被用这个 因为文件过大,可能就分析工具就提示内存不足了