Linux下系統監控工具:nmon
Linux下監控系統資源的工具nmon,比較吸引人的地方是:nmon記錄的數據可以存儲為csv格式,繼而可用Excel生成圖表。Linux下的性能測試用的比較多。
簡介:
nmon是一個開源的,支持Linux,AIX平臺的,系統性能數據收集、分析工具。它可以收集如下這些數據:
- CPU ultilization
- Memory use
- Disk I/O rate,transfers and read/write ratios
- Network I/O rates,transfers and read/write ratios
- Top processors
- …… </ul>
- 實時輸出:每隔兩秒刷新一次。
- 保存到CSV文件中。 </ul>
- -f 以后臺方式運行nmon,把收集到的數據保存到csv文件中。
- -t 包含top的輸出
- -s 間隔時間
- -c 收集多少次 </ul>
nmon收集的收據可以以兩種方式展現出來:
安裝:
直接下載編譯好的binary文件,nmon_x86_rhel6 即可。
賦權限:
chmod 777 nmon_x86_rhel6
運行:
./nmon_x86_rhel6
獲得的是實時數據,每兩秒刷新一下,需要說明的是,nmon本身是基本不占用系統資源的,可以忽略不計,效果如下:
輸入: cmd ,即可得到CPU,Memory,Disk數據,如下圖:
./nmon_x86_rhel6 -fT -s 60 -c 60
-f標記,把nmon收集的數據保存到CSV格式的文件里,以
用收集的數據生成圖形表格還需要用到nmonanalyser, 下載下來就是一個Excls文件,打開
導入收集的數據文件,生成的圖表蠻漂亮的:
參考文章:
1. nmon performance: A free tool to analyze AIX and Linux performance
2. nmon工具的使用
3. http://nmon.sourceforge.net/pmwiki.php
來自:http://www.cnblogs.com/matt123/archive/2012/09/26/2704741.html 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!