性能-Nmon

2022-07-22 15:48:41 浏览数 (1)

Nmon

1、简介

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

官方地址:http://nmon.sourceforge.net/pmwiki.php

2、安装与使用

2.1、检查安装环境

(1)查看操作系统信息,输入命令uname -a

如图所示:64位操作系统

(2)查看Linux系统版本信息,输入命令lsb_release -a

如图所示:

注:如果提示bash: lsb_release: 未找到命令...

需要安装redhat-lsb,输入命令yum install -y redhat-lsb安装即可。

2.2、下载

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

下载合适的服务器版本

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

2.3、安装与运行

(1)在/home/software路径下创建nmon文件夹,输入命令mkdir nmon

(2)上传nmon16h_helpsystems_v2.tar.gz文件到/home/software目录下

(3)解压到nmon目录下,输入命令tar -zxvf nmon16h_helpsystems_v2.tar.gz -C /home/software/nmon

进入到nmon目录下,可看到解压后的文件。

(4)赋权限,输入命令chmod -R 755 nmon*

(5)启动nmon,输入命令./nmon_x86_64_sles12

如图所示:启动成功

2.4、实时监控

c CPU

m 内存

n 网络

d 磁盘

t 系统进程

2.5、配置环境变量

(1)修改启动文件名称,输入mv nmon_x86_64_sles12 nmon

之后输入命令./nmon即可启动。

(2)添加到环境变量中

输入命令vim /etc/profile

输入以下内容:

export PATH=/home/software/nmon:$PATH

如图所示:

之后保存退出

使配置文件生效,输入source /etc/profile

之后在任何目录下输入nmon即可启动nmon。

2.6、采集监控数据

nmon -s1 -c60 -f -m /home/software

参数说明:

-s1 每隔n秒抽样一次,这里为1秒

-c60 取出多少个抽样数量,这里为60,即监控=1*60/60=1分钟

-f 按标准格式输出文件名称:_YYMMDD_HHMM.nmon

-m 指定监控文件的存放目录,-m后跟指定目录

2.7、生成图形化报表

(1)将.nmon文件转化为.csv文件

输入命令sort localhost_190419_1620.nmon > localhost_190419_1620.csv

(2)将文件下载到本地

(3)将nmon_analyser_v60.zip解压,例如D盘

双击打开nmon analyser v60.xlsm,点击Analyse nmon data按钮,加载之前下载的localhost_190419_1620.csv文件。

如图所示:打开效果。

- End -

0 人点赞