Linux nmon 監控工具使用
Linux 系統下監控指標及指標檢視
一、工具介紹
Linux 系統下資源監控使用nmon 工具。它可以幫助在一個螢幕上顯示所有重要的效能優化資訊,並動態地對其進行更新且並不會消耗大量的CPU 週期,通常低於百分之二。在更新的計算機上,其CPU 使用率將低於百分之一。nmon 工具可以同時輸出大量的資訊,還可以將相同的資料捕獲到一個文字檔案中,便於以後對報告進行分析和繪製圖形。輸出檔案採用電子表格的格式。
二、操作命令
(1)一般nmon 工具安裝在/home/nmon 資料夾下,如下圖
(2)通過./nmon -f -s 2 -c 100 (紅色的數值可以根據實際情況替換)命令來啟動nmon工具進行監控;
其中,第一個數值代表監控資訊採集的時間間隔,以秒為單位,第二個數值代表資訊採集次數,故上面例子中給出的監控命令含義為:從執行命令起,每2 秒鐘對系統進行一次監控資訊採集,共採集100 次。
注意:採集時間間隔不得小於1 秒鐘,否則會出現資訊異常,如下圖,cpu 會呈現從0劇增到100 再下降的鋸齒狀趨勢圖,且所有的監控採集時間均為同一時刻無變化
(3)執行監控命令之後,會在同級別目錄下產生一個以.nmon為字尾名的檔案,如下圖
檔名稱是自動進行命名的,從檔名稱中可以看出,監控的伺服器、監控的日期和監控的時間等資訊。
如上圖所示,表示此監控資訊的記錄的是B28-1216這臺伺服器的資訊,監控是從13年8月日開16時10分開始,可以根據個人需要進行將監控檔案的名字進行更改,並不會影響後續監控結果的採集。
三、實時檢視
也可以對系統進行實時的監控檢視,使用命令./nmon,即後面不加任何引數,就可以對伺服器進行實時監控,伺服器資源的使用情況可以實時反映在螢幕上,但此實時監控不對伺服器資源進行採集下載,因此建議配合採集下載命令共同使用
nmon的初始介面
nmon的功能狠強大,首頁上列出了可以進行監控且實時檢視的專案,在實際專案中常監控的資源主要有c=CPU,m=Memory,d=DISK,n=network
c=CPU
在如上nmon的初始介面,點選字母c可以檢視CPU的使用情況
記憶體
點選m可檢視記憶體的使用情況(注意,如果點選字母m螢幕沒有反應可以再按下c即可顯示記憶體的使用情況)
磁碟
點選字母d即可檢視磁碟的使用情況,同樣不顯示再按下c即可
網路
點選字母n
四、下載分析
可以從伺服器上下載nmon採集的結果進行分析
DISKBUSY 反映了每個採集時刻,磁碟使用的情況
五、其它
除了使用nmon工具以外,還可以通過linux系統命令的top來監控伺服器的各項資源,TOP是一個動態的顯示過程,可以通過使用者按鍵來不斷重新整理當前狀態,如果在前臺執行該命令,它將獨佔前臺,直到使用者終止為止,優點是可以實時檢視伺服器的cpu,記憶體及程式的狀況,缺點是不能監控磁碟和網路的資訊,且監控結果不能記錄下載為以後分析參考
伺服器介面輸入top命令對伺服器資源進行實時監控
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28939273/viewspace-1356354/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- nmon 監控AIX,linux系統工具AILinux
- AIX系統nmon工具監控AI
- 效能監控和分析工具--nmon
- (轉)使用 Nmon 監控 Linux 的系統效能Linux
- Linux下使用NMON監控、分析系統效能Linux
- 用nmon監控aix | linux的效能,nmon_analyser分析系統監控資料AILinux
- Jmeter系列(38)- 詳解效能監控工具 nmonJMeter
- Centos7部署nmon監控工具CentOS
- aix/linux下監控主機資源(cpu 記憶體等)使用的工具nmonAILinux記憶體
- Linux下Jmeter+nmon+nmon analyser實現效能監控及結果分析LinuxJMeter
- 伺服器效能監控神器nmon使用介紹伺服器
- linux下流量監控工具 iftop使用Linux
- nmon 和nmon analyser工具的使用方法
- linux監控工具auditLinux
- linux / aix 效能分析工具nmonLinuxAI
- Linux 流量監控工具 iftopLinux
- linux 系統監控工具Linux
- linux 流量監控工具-iftopLinux
- Linux下資源利用率監測利器—nmon使用Linux
- Linux 中如何使用 Htop 監控工具?【網路安全】Linux
- [zt] Linux及AIX 效能分析工具 - nmonLinuxAI
- Flutter效能監控工具(3)--- Observatory使用Flutter
- 幾個常用監控工具的使用
- 安裝使用OSWatcher監控工具
- nmon for linuxLinux
- MySQL監控工具MySql
- Redis監控工具Redis
- Ganglia監控工具
- linux常用系統監控工具之vmstatLinux
- 4個Linux伺服器監控工具Linux伺服器
- linux效能監控工具——NAGIOS和OVOLinuxiOS
- Linux下很全面的監控工具dstatLinux
- oracle監控工具ignite使用圖解Oracle圖解
- 全能冠軍:Linux系統效能和使用活動監控工具 sysstatLinux
- 10多個 Linux 系統管理員必備的監控工具、常用的網站監控工具Linux網站
- Linux 監控Linux
- 80 多個 Linux 必備的監控工具Linux
- 監控 Linux 效能的 18 個命令列工具Linux命令列