1.nmon介绍
nmon 工具可以为 AIX 和 Linux 性能专家提供监视和分析性能数据的功能,分析 AIX 和 Linux 性能的免费工具。
2.安装
2.1首先查看Linux系统版本信息
cat /etc/redhat-release
[root@localhost report]# cat /etc/redhat-release
CentOS Linux release 8.4.2105
uname -a #查看Linux版本
uname -a
Linux localhost.localdomain 4.18.0-305.7.1.el8_4.x86_64 #1 SMP Tue Jun 29 21:55:12 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
2.2下载对版本的nmon
wget https://nchc.dl.sourceforge.net/project/nmon/nmon16m_helpsystems.tar.gz
2.3解压安装
tar -zxvf nmon16m_helpsystems.tar.gz -C nmon
3、运行
在对于目录下 ./nmon_x86_64_centos8
交互指令
q : 停止并退出 Nmon
h : 查看帮助
c : 查看 CPU 统计数据
m : 查看内存统计数据
d : 查看硬盘统计数据
k : 查看内核统计数据
n : 查看网络统计数据
N : 查看 NFS 统计数据
j : 查看文件系统统计数据
t : 查看高耗进程
V : 查看虚拟内存统计数据
v : 详细模式
4.数据采集
参数 解释说明
-f 生成文件,文件名=主机名+当前时间.nmon
-T 显示资源占有率较高的进程
-s -s 10表示每隔10秒采集一次数据
-c -c 10表示总共采集十次数据
-m 指定文件保存目录
/opt/soft/report 是存放采集数据文件的目录
./nmon_x86_64_centos8 -f -T -s 5 -c 12 -m /opt/soft/report
5.数据分析
nmon analyser的下载
下载后解压,有两个文件,一个pdf,一个xlsm文件
打开xlsm文件,加载采集数据文件,就可以看到对于图像