linux之nmon性能监控分析

1 下载工具 

http://nmon.sourceforge.net/pmwiki.php?n=Site.Download

选择适合自己系统的版本

centos7_x86_64适合的最新nmon版本为:

nmon16e_mpginc.tar.gz 3.5MB

nmon_analyser工具(制表工具)

https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power+Systems/page/nmon_analyser

下载后直接解压出模板(nmon analyser v51_2.xlsm)

2 将下载好的nmon16e_mpginc.tar.gz放在/software/nmon/下(前提这个目录存在)

3 cp -rnmon16e_mpginc.tar.gz /software/nmon

4 解压nmon16e_mpginc.tar.gz安装包

tar -zxvf nmon16e_mpginc.tar.gz

mv nmon_x86_64_centos7 nmon

chmod +777 nmon

mv nmon /user/local/bin

重启系统即可生效(reboot)

5 用法

5.1 系统安装nmon后  直接运行nmon


c:显示cpu相关信息

m(mermory):显示内存相关信息

n(network):显示网卡相关信息

d(disk):显示磁盘相关信息


5.2.采集数据:

nmon -s10 -c60 -f -m /software/data  (这里主要是将nmon采集到的数据存储到某个目录文件下)

参数解释:

-s10 每 10 秒采集一次数据。

-c60 采集 60 次,即为采集十分钟的数据。

-f 生成的数据文件名中包含文件创建的时间。

-m 生成的数据文件的存放目录

5.3 查看nmon命令运行情况 

 ps -ef|grep nmon

5.4 结果处理

nmon 输出文件合适为:服务器名_日期时间.nmon

如:server11-4c8g-xingnengceshi_180118_1743.nmon

将.nmon文件格式转成.csv格式

sort server11-4c8g-xingnengceshi_180118_1743.nmon > server11-4c8g-xingnengceshi_180118_1743.csv

5.5 处理结果

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容