1 下載工具?
http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
選擇適合自己系統(tǒng)的版本
centos7_x86_64適合的最新nmon版本為:
nmon16e_mpginc.tar.gz 3.5MB
nmon_analyser工具(制表工具)
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power+Systems/page/nmon_analyser
下載后直接解壓出模板(nmon analyser v51_2.xlsm)
2 將下載好的nmon16e_mpginc.tar.gz放在/software/nmon/下(前提這個目錄存在)
3 cp -rnmon16e_mpginc.tar.gz?/software/nmon
4 解壓nmon16e_mpginc.tar.gz安裝包
tar -zxvf nmon16e_mpginc.tar.gz
mv nmon_x86_64_centos7?nmon
chmod +777 nmon
mv nmon /user/local/bin
重啟系統(tǒng)即可生效(reboot)
5 用法
5.1 系統(tǒng)安裝nmon后 ?直接運(yùn)行nmon
c:顯示cpu相關(guān)信息
m(mermory):顯示內(nèi)存相關(guān)信息
n(network):顯示網(wǎng)卡相關(guān)信息
d(disk):顯示磁盤相關(guān)信息
5.2.采集數(shù)據(jù):
nmon -s10 -c60 -f -m /software/data ?(這里主要是將nmon采集到的數(shù)據(jù)存儲到某個目錄文件下)
參數(shù)解釋:
-s10 每 10 秒采集一次數(shù)據(jù)。
-c60 采集 60 次愈诚,即為采集十分鐘的數(shù)據(jù)。
-f 生成的數(shù)據(jù)文件名中包含文件創(chuàng)建的時間床未。
-m 生成的數(shù)據(jù)文件的存放目錄
5.3 查看nmon命令運(yùn)行情況?
?ps -ef|grep nmon
5.4 結(jié)果處理
nmon 輸出文件合適為:服務(wù)器名_日期時間.nmon
如:server11-4c8g-xingnengceshi_180118_1743.nmon
將.nmon文件格式轉(zhuǎn)成.csv格式
sort server11-4c8g-xingnengceshi_180118_1743.nmon > server11-4c8g-xingnengceshi_180118_1743.csv
5.5 處理結(jié)果