nmon 和Nmon-Analyser的安装和使用

1. 安装nmon

nmon官网

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

方法一:yum安装(推荐)
 

yum install nmon

nmon 和Nmon-Analyser的安装和使用_第1张图片

方法二:官网下载二进制包(解压直接使用,但需要系统找到对应的版本)

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

注意:执行nmon命令需要使用相对路径,或者绝对路径。若是想直接执行,移动到 /bin/ 下即可

2、安装nmon analyser

nmon analyser:nmon for Linux | Site / Nmon-Analyser (sourceforge.net)

https://nmon.sourceforge.io/pmwiki.php?n=Site.Nmon-Analyser

nmon 和Nmon-Analyser的安装和使用_第2张图片

这个文件用于 windows ,将nmon文件转换为折线图。下载后直接解压会得到一个 xlsm 文件(nmon analyser v69_2.xlsm) ,使用 Excel 打开即可使用

3、nmon的使用

第一种模式:实时屏幕模式

nmon安装在 /bin/目录 下

输入命令:/bin/nmon  ,将会打开nmon 的实时屏幕模式。

nmon 和Nmon-Analyser的安装和使用_第3张图片

从顶部第一行,当前机器的名称叫 localhost,页面数据刷新的时间是 2 秒,当前时间,

再往下看,信息显示的内容是:输入'h',就能获得更多帮助,

然后是操作系统相关信息;

再往下看,可以使用下面这些键,获得对应功能数据展示。
nmon 和Nmon-Analyser的安装和使用_第4张图片
 

输入:cmdU

nmon 和Nmon-Analyser的安装和使用_第5张图片

能从屏幕上,实时看到当前服务器资源使用情况,按 q,退出查看

第二种模式:数据收集模式

执行/bin/nmon -f ,将开启 nmon 的数据收集模式,该命令后面不在跟参数,则默认为:-s300 -c288
注意: 直接执行这个命令,后面不带参数,该命令将在后台持续运行 24 小时,收集 24 小时资源使用情况
使用 -f 开启数据收集模式,还可以跟上其他参数

nmon 和Nmon-Analyser的安装和使用_第6张图片

nmon 和Nmon-Analyser的安装和使用_第7张图片

例如:

#10s采集一次,15次

/bin/nmon -f -s 10 -c 15 -m /home/nmon

# 每隔10秒收集一次,收集15次,将结果标准输出。

 /bin/nmon -f -s 10 -c 15 -m /home/nmon

将结果标准输出到指定路径 /home/nmon,注意:文件夹要存在

停止nmon

使用ps -ef | grep nmon 如果进程一直在就代表一直在采集,想停止可以直接kill

结果查看
标准输出结果查看

nmon 的标准输出结果文件为:主机名_年月日_时分。

  • nmon 是一种文本数据文件,可以用文本编辑器打开,但是不便于阅读,可以使用 nmon 的 analysis 工具打开

  • 在windows电脑上下载 nmon_analysis

        http://nmon.sourceforge.net/pmwiki.php?n=Site.Nmon-Analyser

  • 解压 tar 包
  • 从 Linux 服务器上,下载 nmon 的标准输出文件到windows电脑
  • 用 Microsoft Excel 打开解压的"nmon analyser v*.xlsm" 文件,然后启用宏

nmon 和Nmon-Analyser的安装和使用_第8张图片

点击 【Analyze nmon data】按钮,选择从服务器上下载的 nmon 文件,将会自动分析,生成一个 xlsx 的文件,保存,自动会用 Excel 打开,打开就能看到多个图表

nmon 和Nmon-Analyser的安装和使用_第9张图片

你可能感兴趣的:(linux,运维,服务器)