Linux監控與分析工具nmon
阿新 • • 發佈:2018-12-10
一、概述
nmon是一種在AIX與各種Linux作業系統上廣泛使用的監控與分析工具,相對於其它一些系統資源監控工具來說,nmon所記錄的資訊是比較全面的,它能在系統執行過程中實時地捕捉系統資源的使用情況,並且能輸出結果到檔案中,然後通過nmon_analyzer工具產生資料檔案與圖形化結果。
nmon所記錄的資料包含以下一些方面(也是我們在尋找問題過程中所關注的資源點):
- cpu佔用率
- 記憶體使用情況
- 磁碟I/O速度、傳輸和讀寫比率
- 檔案系統的使用率
- 網路I/O速度、傳輸和讀寫比率、錯誤統計率與傳輸包的大小
- 消耗資源最多的程序
- 計算機詳細資訊和資源
- 頁面空間和頁面I/O速度
- 使用者自定義的磁碟組
- 網路檔案系統
另外在AIX作業系統上,nmon還能監控到其他的一些資訊,如非同步I/O等。
二、下載安裝nmon
1、下載安裝包:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
選擇下載相應的版本,我下載的是 nmon16d_x86.tar.gz。解壓后里邊有很多版本的nmon,我用的是nmon_linux_x86_64,親測可用。
2、直接在window中將解壓好的nmon_linux_x86_64通過sftp上傳到要監控的linux系統中對應目錄下
3、執行授權命令:
# chmod +x nmon_x86_64_linux
4、執行./nmon_x86_64_linux,便可進入nmon的監控介面,如下圖:
明天繼續