Nmon 是免费监控 AIX 系统与 Linux 系统资源的工具。该工具可将服务器系统资源耗用状况收集起来并输出一个特定的文件,并可利用 excel 分析工具(nmon analyser)进行数据的统计分析。
linux
Nmon下载地址:安全
https://pan.baidu.com/s/1qq9bdv_L8yaJlU9l6VyRTA 提取码: 21r2服务器
下载完毕后,能够上传到linux指定目录下,修改权限,chmod a+x nmon微信
执行nmon文件./nmon,可看到以下界面,界面中包含说明文档;网络
图 c表明cpu架构
按键c以下图:工具
能够看到每一个核的cpu使用状况,同理m表明Memory,d表明磁盘io,n表明network,能够所有输入,达到以下图效果测试
nmon强大之处不单单在于实时监控,而且能够经过analyser生成既定时间内的图表,使用方法以下:
spa
./nmon -f -t -s 60 -c 30.net
-f:按标准格式输出文件:_YYYYMMDD_HHMM.nmon;
-t:输出中包括占用率较高的进程;
-s 60:每60秒进行一次数据采集
-c 30:一共采集30次
输入命令后,在当前路径下,会生成记录文件,文件名通常是由hostname+时间戳构成
将该文件下载结合analysis分析
nmon analyser下载连接以下:
https://pan.baidu.com/s/1X6_JruNqSbcvYuKWErmdBQ 提取码: 7br2
解压打开excel,点击“Analyze nmon data”,若是出现禁用宏,点击安全选项,启用内容,以下图
选择咱们刚才生成的nmon文件,就会生成咱们须要的报表了。此时咱们就能够更加直观的观看CPU,内存,网络等数据了,示例以下:
Cpu示例
Net示例
Disk示例
Mem示例
本文分享自微信公众号 - 软件测试架构师俱乐部(gh_03227f9a322f)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。