Nmon 操作
Nmon 启动后可以显示 Linux 系统 CPU、内存、进程信息,包括了 CPU 的用户、系统、等待和空闲状态值,可用内存、缓存大小以及进程的 CPU 消耗等详细指标。该种方式显示信息实时性强,能够及时掌握系统承受压力下的运行情况,每颗 CPU 利用率是多少、内存使用多少、网络流量多少、磁盘读写……这些数据均是实时刷新,一目了然。
q : 停止并退出 Nmon h : 查看帮助 c : 查看 CPU 统计数据 m : 查看内存统计数据 d : 查看硬盘统计数据 k : 查看内核统计数据 n : 查看网络统计数据 N : 查看 NFS 统计数据 j : 查看文件系统统计数据 t : 查看高耗进程 V : 查看虚拟内存统计数据 v : 详细模式
h : 查看帮助
c : 查看 CPU 统计数据
m : 查看内存统计数据
d : 查看硬盘统计数据
k : 查看内核统计数据
n : 查看网络统计数据
N : 查看 NFS 统计数据
NFS
j : 查看文件系统统计数据
t : 查看高耗进程
V : 查看虚拟内存统计数据
v : 详细模式
- 采集数据 #./nmon -s10 -c60 -f -m /home/
-s10 每 10 秒采集一次数据
-c60 采集 60 次,即为采集十分钟的数据
-f 生成的数据文件名中包含文件创建的时间
-m 生成的数据文件的存放目录
这样就会生成一个 nmon 文件,并每十秒更新一次,直到十分钟后
nmon 运行本身是会消耗系统资源,如需关闭 nmon,直接 kill 掉
ps -ef | grep nmon
kill -9 pid
(二)
生成报表:
(1)下载 nmonanalyser (生成性能报告的免费工具)
打开压缩包;
(2)将之前生成的 nmon 结果数据文件通过 sz 命令传到 Windows 桌面
用 Excel 打开分析工具 nmon analyser.xlsm
安装wps
wps2019vba.exe是wps2019版本的宏程序破解工具
点击 Excel 文件中的 "Analyze nmon data" 按钮,选择 nmon 数据文件,这样就会生成一个分析后的结果文件: hostname_090824_1306.nmon.xls
用 Excel 打开生成的文件就可以看到结果了
wps宏都被禁止
如果宏不能运行,需要做以下操作:
开发工具 -> 宏 -> 安全性 -> 中,然后再打开文件并允许运行宏
如果宏被禁用,需要安装破解插件