linux服务器的监控工具nmon

Posted canglongdao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux服务器的监控工具nmon相关的知识,希望对你有一定的参考价值。

nmon官网下载相应版本,如centos7 下载nmon16e...

技术图片

 

 

1.wget http://sourceforge.net/projects/nmon/files/nmon16e_mpginc.tar.gz下载;

2.新建目录nmon16e,mkdir nmon16e

3.解压到指定目录nmon16e; tar -zxvf nmon16e_mpginc.tar.gz -C nmon16e

4.在nmon16e中找到 ..._centos7,并对它添加执行权限;

技术图片

 

 5.把..._centos7加入环境变量中,mv nmon_x86_64_centos7 /usr/local/bin/nmon

6.输入nmon,启动nmon; 下图显示了不同快捷键的用法;

技术图片

 

 6.1,按下c,显示cpu信息;按下m,显示内存信息;

技术图片

 

 7.数据采集;

性能测试时,需要根据测试场景的执行情况,分析一段时间内系统资源的变化,这时需要nmon采集数据并保存下来,以下是常用参数;

 -f :生成文件,文件名=主机名+当前时间.nmon

-T:显示资源占有率较高的进程;

-s:-s 5 表示每隔5s采集一次数据;

-c:-c 10 表示总共采集10次数据;

-m:指定文件保存目录;

如:nmon -f -s 30 -c 8 -m /usr/local

7.1.若是想要关闭nmon,ps -ef | grep nmon;

技术图片

 

 7.2 根据pid,杀掉进程;kill -9 pid

 技术图片

 

 8.使用winscp将centos7下的测试结果,拷贝到windows下;

9.数据分析;

使用nmon_analyser,IBM中的某大咖写的;技术图片

 

 8.1下载,解压;

技术图片

 

 8.2.双击 nmon analyser v66.xlsm,excel需要允许打开宏;

 8.3.点击excel中的"analyze nmon data",然后打开结果文件.nmon格式,另存为.xlsx格式;

 

技术图片

 

 

 8.4 如下图结果;

技术图片

 

以上是关于linux服务器的监控工具nmon的主要内容,如果未能解决你的问题,请参考以下文章

免费Windows服务器监控工具都有哪些

Linux环境监控工具汇总

Linux环境监控工具汇总

Linux服务器上带宽流量监控查看工具

linux性能监控工具介绍

Linux系统监控工具