Nmon:是一個分析aix和linux性能的免費工具(其主要是ibm為自己的aix操作系統(tǒng)開發(fā)的,但是也可以應(yīng)用在linux操作系統(tǒng)上)
Nmon_analyser:是nmon的一個工具可以把nmon生成的報告轉(zhuǎn)化成excel報表的形式供我們查看。兩者的結(jié)合可以把各個硬件的監(jiān)控信息生成形象化的分析報表圖。
nmon下載
http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
上傳到linux服務(wù)器,解壓
unzip nmon_x86_12a.zip
針對不同平臺的二進(jìn)制nmon,找到系統(tǒng)對應(yīng)的文件,給予文件執(zhí)行權(quán)限,例如nmon_x86_rhel52
chmod +x nmon_x86_rhel52
執(zhí)行nmon工具
./nmon
c 顯示CPU信息
m 顯示內(nèi)存信息
n 顯示網(wǎng)絡(luò)信息
q 退出
采集數(shù)據(jù)
#./nmon -s 10 -c 60 -f -m ./logs/
參數(shù)解釋:
-s10 每 10 秒采集一次數(shù)據(jù)。
-c60 采集 60 次,即為采集十分鐘的數(shù)據(jù)。
-f 生成的數(shù)據(jù)文件名中包含文件創(chuàng)建的時間。
-m 生成的數(shù)據(jù)文件的存放目錄。
這樣就會生成一個 nmon 文件,并每十秒更新一次,直到十分鐘后。
該行命令將在當(dāng)前目錄中創(chuàng)建輸出文件,其名稱為:_date_time.nmon, hostname是這臺主機的主機名。
nmon -h查看更多幫助信息。
下載linux_test_120724_0822.nmon文件到本地,使用nmonanalyser打開分析
nmonanalyser下載
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon_analyser
打開里面的excel文件,點擊按鈕,打開.nmon文件即可
如果宏不能運行,需要做以下操作:
OFFICE: 工具 -> 宏 -> 安全性 -> 中,然后再打開文件并允許運行宏。
WPS: 安裝vba->開啟宏