Nmon 是免費監控 AIX 系統與 Linux 系統資源的工具。該工具可將服務器系統資源耗用狀況收集起來並輸出一個特定的文件,並可利用 excel 分析工具(nmon analyser)進行數據的統計分析。
linux
Nmon下載地址:安全
https://pan.baidu.com/s/1qq9bdv_L8yaJlU9l6VyRTA 提取碼: 21r2服務器
下載完畢後,能夠上傳到linux指定目錄下,修改權限,chmod a+x nmon微信
執行nmon文件./nmon,可看到以下界面,界面中包含說明文檔;網絡
圖 c表明cpu架構
按鍵c以下圖:工具
能夠看到每一個核的cpu使用狀況,同理m表明Memory,d表明磁盤io,n表明network,能夠所有輸入,達到以下圖效果測試
nmon強大之處不單單在於實時監控,而且能夠經過analyser生成既定時間內的圖表,使用方法以下:
spa
./nmon -f -t -s 60 -c 30.net
-f:按標準格式輸出文件:_YYYYMMDD_HHMM.nmon;
-t:輸出中包括佔用率較高的進程;
-s 60:每60秒進行一次數據採集
-c 30:一共採集30次
輸入命令後,在當前路徑下,會生成記錄文件,文件名通常是由hostname+時間戳構成
將該文件下載結合analysis分析
nmon analyser下載連接以下:
https://pan.baidu.com/s/1X6_JruNqSbcvYuKWErmdBQ 提取碼: 7br2
解壓打開excel,點擊「Analyze nmon data」,若是出現禁用宏,點擊安全選項,啓用內容,以下圖
選擇咱們剛纔生成的nmon文件,就會生成咱們須要的報表了。此時咱們就能夠更加直觀的觀看CPU,內存,網絡等數據了,示例以下:
Cpu示例
Net示例
Disk示例
Mem示例
本文分享自微信公衆號 - 軟件測試架構師俱樂部(gh_03227f9a322f)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。