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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Centos7部署nmon監控工具CentOS
- Jmeter系列(38)- 詳解效能監控工具 nmonJMeter
- Linux下Jmeter+nmon+nmon analyser實現效能監控及結果分析LinuxJMeter
- 伺服器效能監控神器nmon使用介紹伺服器
- nmon 和nmon analyser工具的使用方法
- Linux 效能監控工具Linux
- linux監控工具auditLinux
- Linux 流量監控工具 iftopLinux
- Linux 中如何使用 Htop 監控工具?【網路安全】Linux
- Linux 監控Linux
- Flutter效能監控工具(3)--- Observatory使用Flutter
- 使用CloudStats監控Linux伺服器CloudLinux伺服器
- Linux中監控磁碟分割槽和使用情況的幾個工具Linux
- 10多個 Linux 系統管理員必備的監控工具、常用的網站監控工具Linux網站
- Linux監控工具有哪些?Linux課程學習週期Linux
- MySQL監控工具MySql
- Linux下監控流量常用的三大工具!Linux
- Linux流量監控工具 - iftop (最全面的iftop教程)Linux
- 【合集】Linux運維常用的服務監控工具Linux運維
- Windows 2003自帶效能監控工具的使用Windows
- 使用JDK工具jmap和jhat監控Java程式JDKJava
- mytop 使用介紹 mysql實時監控工具MySql
- tomcat 監控工具probeTomcat
- 運維監控工具運維
- OceanBase 監控工具 OBAgent
- Mycat Web監控工具Web
- 服務監控工具
- 手把手教你安裝Linux效能監控工具——pydashLinux
- 一文詳解Linux系統常用監控工具Linux
- 多功能 Linux 系統監控工具Glances功能介紹Linux
- Linux運維監控工具有哪些?Linux學習軟體推薦Linux運維
- 網站監控工具有哪些,8款好用的監控工具推薦網站
- 如何使用 taosKeeper 做好監控工作,時序資料庫 TDengine 3.0 監控工具詳解資料庫
- Linux下使用GoAccess監控Nginx訪問日誌LinuxGoNginx
- 使用Prometheus監控Linux系統各項指標PrometheusLinux指標
- Mac系統監控工具Mac
- capital許可監控工具API
- 【AIX】AIX程式監控工具AI
- 使用Admin監控