转载 https://www.cnblogs.com/xiaofeng91/p/16579262.html
nmon是对linux服务器的监控
nmon工具包相关
1、nmon工具包下载
地址 https://nchc.dl.sourceforge.net/project/nmon/nmon16d_x86.tar.gz
使用 wget https://nchc.dl.sourceforge.net/project/nmon/nmon16d_x86.tar.gz 直接下载也可以
2、nmon工具包部署
建一个文件夹,把 nmon16d_x86.tar.gz 包放到文件夹中,然后在文件夹中解压即可
tar -zxvf nmon16d_x86.tar.gz
在nmon6d目录中,可以找到nmon_x86_64_centos6这个文件,并对它添加执行权限
chmod +x nmon_x86_64_centos6
再把该程序文件加入环境变量运行目录,如果不是管理员,需要加上sudo命令
sudo mv nmon_x86_64_centos6 /usr/local/bin/nmon
3、nmon启动
验证nmon部署成功
4、在执行性能测试脚本之前,输入进行监控:
如每隔5秒采集一次,一共采集12次,就是1分钟的数据(生成的文件已标红):
文件夹需要提前建好
nmon -f -s 5 -c 12 -m /home/qgc/
1分钟以后可以看到生成的文件
数据采集完毕后,如需关闭nmon进程,需要获取nmon的pid
ps -ef | grep nmon
再安全杀掉该进程:kill -9 pid
kill -9 3914
nmon analyser分析数据
1、nmon analyser的下载
借助nmon analyser可以把nmon采集的数据生成直观的Excel表,nmon analyser可以在IBM的官网下载 http://nmon.sourceforge.net/pmwiki.php?n=Site.Nmon-Analyser
我下载的是nmon_analyser_v65.zip
2、开启宏,下载安装补丁包
要退出wps,然后再进行安装,再重新打开excel文件
wps.vba.exe的下载地址戳这里。
链接: https://pan.baidu.com/s/13NUAPBZ_1ZYpi_9vAtPUrw 提取码: ftsj
3、导入生成监控文件 XXXXX.nmon
4、查看生成的 XXXXX.nmon.xlsx 文件
参考博客:
https://blog.csdn.net/qq_44658169/article/details/119877803
破解 宏 的excel的补丁包
https://burns.blog.csdn.net/article/details/98737401?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-1-98737401-blog-125856690.pc_relevant_vip_default&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-1-98737401-blog-125856690.pc_relevant_vip_default&utm_relevant_index=1
nmon 相关的报告解析数据查看 https://blog.csdn.net/qq_39720249/article/details/84325837