Nmon如何监控linux centos7?

Nmon如何监控linux centos7?

Nmon 是一个分析aix和linux性能的免费工具,nmon_analyser是nmon的一个工具可以把nmon生成的报告转化成excel报表的形式供我们查看。

Nmon监控:

● cpu占用率

● 内存使用情况

● 磁盘I/O速度、传输和读写比率

● 文件系统的使用率

● 网络I/O速度、传输和读写比率、错误统计率与传输包的大小

● 消耗资源最多的进程

● 计算机详细信息和资源

● 页面空间和页面I/O速度

● 用户自定义的磁盘组

● 网络文件系统

操作步骤:

  1. 下载nmon压缩包,加压是
  2. 给执行文件授权
  3. 执行./nmon_x86_64_centos7
  4. 获取结果

 

具体操作步骤:

1.下载nmon压缩包:

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

根据系统的发型版本及CPU位数选择相应的压缩包下载,例如:linux centos7 64位,下载nmon16d_x86.tar.gz

2.下载后解压缩,命令:

tar zxvf nmon16d_x86.tar.gz

3.给执行文件nmon_x86_64_centos7授权,赋755权限:

chmod 755 nmon_x86_64_centos7

4.执行nmon:./nmon_x86_64_centos7,进入nmon实时监控页,CPU、内存、磁盘和网络的消耗情况很直观的展现出来。

按c查看CPU使用信息,

按m查看内存使用信息,

按n查看网络使用信息,

按键d可以查看磁盘信息;

按键t可以查看系统的进程信息;

完整的快捷键对应内容可以通过帮助(按键 “H”)查看。

可以显示Linux系统CPU、内存、进程信息,包括了CPU的用户、系统、等待和空闲状态值,可用内存、缓存大小以及进程的CPU消耗等详细指标。该种方式显示信息实时性强,能够及时掌握系统承受压力下的运行情况,每颗CPU利用率是多少、内存使用多少、网络流量多少、磁盘读写……这些数据均是实时刷新,一目了然。

Nmon如何监控linux centos7?

5.采集系统性能信息,并生成报告

a.执行./nmon -s3 -c60 -f -m ./report,-s3为每3s收集一次性能信息,-c60为收集60次,-f为生成的文件名包含该文件创建时间,-m ./report为指定测试报告存储路径,如下图:

Nmon如何监控linux centos7?

执行完收集信息的命令后,生成了以hostname+创建年月+创建时间的文件,并且可以看到有个nmon的后台进程,即为收集服务器性能信息的进程,直到60次收集执行完之后,该进程才会结束。

Nmon如何监控linux centos7?

b.下载 nmon analyser分析工具,该工具可以将上面生成的.nmon文件转化为图表,更为直观。

下载地址:https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon_analyser

下载完解压可以看到有两个文件:

Nmon如何监控linux centos7?

双击:nmon analyser v61.xlsm

Nmon如何监控linux centos7?

 

Nmon如何监控linux centos7?

如果exce打开时遇到l宏不能运行,需要进行以下操作:
工具 -> 宏 -> 安全性 -> 中,然后再打开文件并允许运行宏。

WPS因为禁用了需要下载插件wps vba才可以用,百度搜索的,试了一下可以用。

链接:https://pan.baidu.com/s/1yv7RxiqhlgtOrkzyrGKzWQ 提取码:q9fi

如何分析请参考

https://www.cnblogs.com/scarlett-hy/p/9760062.html

https://www.cnblogs.com/mrjade/p/11289678.html

https://blog.****.net/zhouping19851013/article/details/82899003