一、Nmon介绍

Nmon是一款计算机性能系统监控工具,因为它免费,体积小,安装简单,耗费资源低,广泛应用于AIX和Linux系统。

二、Nmon下载安装

nmon压缩包下载地址(下载适合服务器的版本)

https://zh.osdn.net/projects/sfnet_nmon/releases/

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

首先我们要检查安装环境,以便下载适合服务器的nmon工具版本:

1、uname –a (查看操作系统信息,所检查服务器为64位操作系统)

Linux jmeter 2.6.32-504.el6.x86_64 #1 SMP Wed Oct 15 04:27:16 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

2、lsb_release –a (查看linux发行商版本,所检查服务器linux版本为:CentOS6.6)

LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 6.6 (Final)
Release: 6.6
Codename: Final
Nmon工具使用
所以我们选择的版本为::nmon16g_x86.tar.gzNmon工具使用
nmon工具的安装步骤如下:

1)建目录:#mkdir nmon

2)上传工具压缩包如:nmon_linux_14i.tar.gz 到nmon目录,可通过ftp上传

3)解压nmon工具文件:tar -zxvf nmon_linux_14i.tar.gz

4)赋权限:chmod 755 nmon
  
5)启动nmon工具:输入命令 nmon (在nmon目录下执行命令)

备注:如果 root 用户,则可能需要输入 ./nmon,如./nmon_x86_64_sles11(在nmon目录下执行命令)

安装成功显示以下界面:
Nmon工具使用
三、nmon数据采集

为了实时监控系统在一段时间内的使用情况并将结果记录下来,我们可以通过运行以下命令实现:

#./ nmon -f -t -s 30 -c 180

-f:按标准格式输出文件:_YYYYMMDD_HHMM.nmon;

-t:输出中包括占用率较高的进程;

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

-c 180:一共采集180次

输入命令回车后,将自动在当前目录生成一个hostname_timeSeries.nmon的文件,如果hosname为nmon,生产的文件为:nmon _090308_1313.nmon。
  
四、表字段分析

通过nmon analyser工具将生成的nmon文件转化为excel文件。

1) 下载后打开nmon analyser工具如:nmon analyser v51_2.xlsm

nmon analyser工具下载地址:

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

2) 调整excel宏的安全级别:工具 -> 宏 -> 安全性 -> 中或者低,然后再打开文件并允许运行宏。

3) 点击Analyser nmon data 按钮,选择下载下来的nmon文件,然后就会转化成.excel文件,生成图形化的文件.
Nmon工具使用
Nmon工具使用
Nmon工具使用
Nmon工具使用

相关文章:

  • 2022-12-23
  • 2021-06-15
  • 2021-08-01
  • 2022-12-23
  • 2021-07-08
  • 2022-01-07
猜你喜欢
  • 2021-09-22
  • 2021-04-17
  • 2021-12-07
  • 2021-07-03
  • 2021-06-23
  • 2022-12-23
相关资源
相似解决方案