nmon安装与使用

nmon安装与使用

Posted by 青夜梓藤 on 2019-04-30

1、nmon 安装

1)下载 nmon

下载地址:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download。

注意选择与自己操作系统版本一致的版本,下面链接中的适配 linux 32 位 centos6 版本。

链接:https://pan.baidu.com/s/1lWr13vRMGNMMyf7dyR4GNA

提取码:wi6k 。

2)解压赋权执行

将下载后的文件,解压,赋予执行权限即可执行。

解压:tar -xvzf nmon.tar。

赋权:chmod +x nmon_x86_rhel52。

执行: ./nmon_x86_rhel52。

image

3)如果赋权后无法启动 nmon

image

出现上述问题,执行下面语句即可 yum install -y redhat-lsb

2、nmon 使用

1)实时监控

单个字母表示对应监控点的快捷键,只要输入相应的字母,即可显示相应的资源耗用情况,输入 c、m、d 后显示效果如下(显示了 cpu、内存、磁盘的使用情况)。

image

2)离线收集

nmon 提供了一个 nmon_analyser 的分析工具,可以利用 Excel 进行统计结果分析。建议在压测之后再进行收集,在压测结束之前停止收集。

① 收集命令

./nmon_x86_rhel52 -fT -s2 -c3。

-s 2:每 2 秒进行一次数据采集。

-c 3: 一共采集 3 次。

执行命令后,将自动在当前目录生成一个.nmon 文件。

image

② 生成图形化结果

  • 下载 nmon analyser.xls 工具。

    链接:https://pan.baidu.com/s/1sEmMlWlO3OmuqXeojqroPg

    提取码:fx6i 。
  • 调整安全性
    说明 nmon analyser.xls 只能用 excel 打开,不能用 wps 打开。

    打开 nmon analyser.xls 工具,调整 excel 宏安全性:工具-宏-安全性(修改安全级别与可靠发行商)。
  • 安全级别: 低。

    _(勾上)信任所有安装的加载项和模板。

    _(勾上)信任对于“Visual Baisc 项目”的访问。
  • 加载.nmon 文件
    修改完后,确定-关闭 nmon analyser.xls,重新打开点击 Analyse nmon data。 按钮,加载之前生成的.nmon 文件。

    image

③ 图形结果

图形结果中各指标说明
nmon 分析文件指标详解

④ 后台运行 nmon,搜集数据

后台运行命令

nohup ./nmonx86_rhel52 -fT -s 10 -c 120

结束该进程

查出 nmon 进程 ID :ps -eaf|grep _nmon


杀掉 nmon 进程:kill -9 进程 ID