一、简介
首先,什么是nmon?
nmon是一个简单的性能监测工具,可以监测CPU、内存、网络等的使用情况。它是一个系统监视、调优、性能测试工具,它能一次性提供大量性能相关的信息。
更多介绍,可以自行百度
二、安装与使用
- 安装:
下载地址
安装很简单,下载下来是个tar包,上传到服务器上后,解压

增加可执行权限
chmod +x nmon_x86_64_centos7
为了后续执行方便的话,可以下改下文件名
mv nmon_x86_64_centos7 nmon
输入
./ nmon_xb6_64_centos7

出现如上界面,安装成功
三、关于监控结果
1.可以直接在屏幕显示
如上图,使用c m d等可以直接在屏幕显示.

- 生成文件
执行命令
./nmon_x86_64_centos7 -f -t -s 2 -c 30
其中
-
-s 2 每2秒采集一次数据。
-
-c 30采集30次。
-
-f 生成的数据文件名中包含文件创建的时间。
文件的输出格式为:hostname+分隔符(_)+ 年月日 + 时分 + 后缀(nmon)
结果如下:

生成了一个.nmon文件,将该文件下载到本机电脑上,下面分析数据会用到
四、数据分析
了解下来,展示结果的一般有两种方式
-
1.通过nmonchar以网页的形式输出--未实践
-
2.通过nmon Anyalyser 以excel的形式输出–本次实践
由于第一种未实践,所以就讲下第二种方式
首先下载nmon Anyalyser
下载地址
解压后是两个文件
打开

点击Analyze nmon data,选择刚才下载下来的 nmon文件,最终生成数据分析报告

网友评论