多测师讲解性能测试 _Nmon实战操作(中)_高级讲师肖sir

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宏都被禁止

如果宏不能运行,需要做以下操作:

开发工具 -> 宏 -> 安全性 -> 中,然后再打开文件并允许运行宏

如果宏被禁用,需要安装破解插件 



原文地址:https://www.cnblogs.com/xiaolehua/p/13828261.html