首页 > 代码库 > linux系统资源监控-nmon
linux系统资源监控-nmon
下载完成后。执行如下命令:
#./ nmon -f -t -s 30 -c 180
-f 按标准格式输出文件:<hostname>_YYYYMMDD_HHMM.nmon-t 输出中包括占用率较高的进程
-s30:每30秒进行一次数据采集,默认为2
-c180:一共采集180次 默认为1000000
-F:指定文件名 -F 1.nmod
-m:指定路径 -m /opt
通过sort命令可以将nmon结果文件转换为csv文件:
# sort -A test1_090308_1313.nmon > test1_090308_1313.csv
通过nmon analyser.xls工具可以把监控的结果文件转换成excel文件,方便分析系统的各项资源占用情况。
1、 打开nmon analyser.xls工具;
2、 调整excel宏安全性:工具-宏-安全性
(修改安全级别与可靠发行商)
(选择)安全级别:低
(勾上)信任所有安装的加载项和模板
(勾上)信任对于“Visual Baisc项目”的访问
3、 修改完后,确定-关闭nmon analyser.xls,重新打开;
4、 点击Analyse nmon data按钮,加载之前下载的test1_090308_1313.csv文件。
分析结果中有很多数据和图形,简要介绍主要的性能参数图像
1 系统汇总(对应excel标签的‘SYS_SUMM’)
蓝线为cpu占有率变化情况;
粉线为磁盘IO的变化情况;
2 磁盘读写情况汇总(对应excel标签的‘DISK_SUMM’)
蓝色为磁盘读的速率KB/sec
紫色为磁盘写的速率KB/sec
3 内存情况汇总(对应excel标签的‘MEM’)
曲线表示内存剩余量(MB)
linux系统资源监控-nmon