官网下载地址:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
下载最新版本即可:
下载好后,上传到服务器,解压到nmon目录下:
tar -zxvf nmon16m_helpsystems.tar.gz -C nmon/
解压后,可以看到很多脚本,支持各种版本的Linux系统,因为我使用的是Centos8,所以使用图中标红的那个即可,
启动看下:
./nmon_x86_64_centos8
从上图可以看到nmon成功启动,并且有所有的相关操作,试试按c查看CPU,
说明nmon安装没有问题,按q退出。
扫描二维码关注公众号,回复:
10507051 查看本文章
使用命令启动nmon监控服务,
./nmon_x86_64_centos8 -f -s 3 -c 20
说明:
- -f:按标准格式,输出文件
- -s:每个n秒取样一次
- -c:共取多少次值
启动监控,
然后执行脚本,
执行完后,发现服务器nmon文件夹下多了.nmon数据,这就是标准输出文件,
下载到本地桌面,然后打开nmon analyser_v60.xlsm,通过里面的Analyser加载刚刚下载的.nmon数据,
注意:请使用office excel打开.slxm文件,要启动宏,WPS默认是不不支持宏的,当然也可以使用插件让WPS支持。
经过处理后,生成.xlsx文件,里面是nmon监控数据绘制成的图形,非常直观,指标也比较全面。
扩展:如何使用命令简单实现内存监控,
vmstat 1 5
说明:每个1秒查询一次,查询5次。