54-linx記憶體網路監控
阿新 • • 發佈:2022-03-17
nmon監控CPU記憶體
(1.)下載
# nmon安裝包:
http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
# 適合平臺centos7
http://sourceforge.net/projects/nmon/files/nmon16e_mpginc.tar.gz
(2.)解壓後,拷貝到bin目錄
tar -zxvf nmon16e_mpginc.tar.gz # 重新命名 mv nmon_x86_64_centos7 nmon # 賦予許可權 chmod 777 nmon cp nmon_x86_64_centos7 /usr/local/bin/nmon
(3.)使用
nmon
輸入 c:可顯示CPU的資訊 m: 記憶體,n: 網路,d: 磁碟資訊 t: 檢視系統的程序資訊
(4.) 資料採集
nmon -c 10 -s 10 -f -m .
-f :按標準格式輸出檔名稱 生成檔案:<hostname>_YYYYMMDD_HHMM.nmon
-t : 輸出最耗資源的程序
-s :每隔n秒採集一次,這裡為30秒
-c :採集次數,這裡為10,即監控=10*30/60=5分鐘
-m : 指定生成檔案位置
(5.) 轉化為csv格式
sort localhost_170616_0138.nmon>localhost_170616_0138.csv
通過nmon analyser工具(nmon analyser v51_2.xlsm)轉化為excel檔案
(7.) nmon_analyser工具
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power+Systems/page/nmon_analyser
>下載後直接解壓出模板(nmon analyser v51_2.xlsm) > >1) 下載後開啟nmon analyser v51_2.xlsm > >2) 調整excel巨集的安全級別,調整為最低或者如下操作 > >3) 然後點選Analyser nmon data 按鈕,選擇下載下來的.csv檔案,然後就會轉化成.excel檔案,生成圖形化的檔案