nmon是分析 AIX 和 Linux 性能的免费工具
最简单的安装方式(Ubuntu apt源) sudo apt-get install nmon
在terminal下打开nmon
敲CMD,出现CPU Memory Disk的监控
- To stop it, just hit: q
- To get on screen hints hit: h
- and h again to remove the hints
如果想确定nmon是否在运行 ps -ef|grep nmon
- m = 内存
- j = 文件系统
- d = 硬盘
- n = 网络
- V = 虚拟内存
- r = 资源
- N = 网络文件系统
- k = 内核
- t = Top命令
- . = only busy disks/procs
采集数据
#nmon -s10 -c60 -f -m /home/
参数解释
-s10 每 10 秒采集一次数据。
-c60 采集 60 次,即为采集十分钟的数据。
-f 生成的数据文件名中包含文件创建的时间。
-m 生成的数据文件的存放目录。
这样就会生成一个 nmon 文件,并每十秒更新一次,直到十分钟后。
生成的文件名如: Ubuntu_150916_1742.nmon ,"" 是这台主机的主机名和创建时间。
nmon -h查看更多帮助信息。
生成报表
装在windows
启动Excel的宏
通过sort命令可以将nmon结果文件转换为csv文件
然后点击Analyser nmon data 按钮,选择下载下来的.csv文件,然后就会转化成.excel文件,生成图形化的文件.