Linux nmon用法

Linux安装与使用nmon

监控、分析系统性能

 

 

安装:yum –y install nmon

执行:nmon

Linux nmon用法

 

我们执行相关的命令,就会出现相关的信息了,比如这里我按c,就会显示cpu的相关信息,接下来我们紧接着按键盘m和n、d字母就会出现内存和网卡、磁盘的相关信息了。

 

Linux nmon用法

按q键,退出显示

 

生成报表

nmon -s10 -c60 -f -m /tmp/

ps -ef | grep nmon

参数解释:
-s10 每 10 秒采集一次数据。
-c60 采集 60 次,即为采集十分钟的数据。
-f 生成的数据文件名中包含文件创建的时间。
-m 生成的数据文件的存放目录。

当我们执行相关命令后,就在当前目录生成了一个以本主机名开头,以执行日期为规则,每十秒更新一次,nmon结尾的文件,并且我们通过ps命令会看到相关的nmon进程,这里我们当10分钟过去以后我们会发现相关nmon进程会消失的。

生成的文件名如: pek1-perl62022 ,"" 是这台主机的主机名。

nmon -h查看更多帮助信息。

 

生成之后传到本地

[[email protected] tmp]# sz -y pek1-perl62022_181111_1022.nmon

 


下载 nmon analyser (生成性能报告的免费工具):
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon_analyser

首页

Linux nmon用法

 

往下拉

Linux nmon用法

下载保存

Linux nmon用法

 

解压缩之后打开如下execl

Linux nmon用法

双击下面标注的地方

Linux nmon用法

 

找到生成的文件打开

Linux nmon用法

即可看到下面报表

Linux nmon用法

 

遇到的问题

1.在运行nmon时,提示:sh /usr/bin/lsb_release: No such directory

解决方法:yum install redhat-lsb -y

 

2.bash: /usr/local/bin/rar: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

是因为64位系统中安装了32位程序

解决方法:yum install glibc.i686

 

重新安装以后还有如下类系错误 再继续安装包

error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
解决方法:yum install libstdc++.so.6

完毕。