nmon工具使用 監測Linux系統資源

2021-05-27 08:50:00 字數 1252 閱讀 4454

一、介紹nmon 工具是 ibm 提供的免費的在aix與各種linux作業系統上廣泛使用的監控與分析工具。該工具可將伺服器的系統資源耗用情況收集起來並輸出乙個特定的檔案,並可利用 excel 分析工具nmon analyser進行資料的統計分析。並且,nmon執行不會占用過多的系統資源,通常情況下cpu利用率不會超過2%。針對不同的作業系統版本,nmon有相應版本的程式。

以下介紹aix版本下的nmon的使用

二、安裝

為了能夠正常的使用 nmon 工具,我們需要修改相關檔案的許可權。

tbcs@boss1:/inte***ce/inte***ce/nmon$chmod 755 nmon nmon_aix51      nmon_aix52ml2   nmon_aix52ml5   nmon_aix53

現在可以使用nmon了。

nmon工具使用比較簡單,在 nmon 目錄下,輸入 ./nmon

出現此畫面,說明已安裝成功。(這是aix版本的畫面,其他版本畫面會稍有不同)

輸入c可顯示cpu的資訊,「m」對應記憶體、「n」對應網路,「d」可以檢視磁碟資訊; 「t」可以檢視系統的程序資訊;「

三、資料採集

以上實現的是對伺服器的實時監控,在實際的效能測試中我們需要把一段時間之內的資料記錄下來,可以使用如下命令

./nmon –f –t –r test –s 30 –c 10

上面命令的含義是:

-f :按標準格式輸出檔名稱:_yyyymmdd_hhmm.nmon

-t 輸出最耗資源的程序

-s :每隔n秒抽樣一次,這裡為30秒

-c :取出多少個抽樣數量,這裡為10,即監控=10*30/60=5分鐘

test:監控記錄的標題

該命令啟動後,會在nmon所在目錄下生成監控檔案,並持續寫入資源資料,直至360個監控點收集完成——即監控1小時,這些操作均自動完成,無需手工干預,測試人員可以繼續完成其他操作。如果想停止該監控,需要通過「#ps –ef|grep nmon」查詢程序號,然後殺掉該程序以停止監控。

nmon 輸出檔案的命名方式是伺服器名_日期時間.nmon

通過以下命令,將.nmon檔案轉化成.csv檔案,在當前目錄生成對應的.csv檔案

sort boss1_110810_1438.nmon>boss1_110810_1438.csv

2)  調整excel巨集的安全級別,調整為最低或者如下操作

Linux監控工具nmon使用

一丶安裝nmon 1.2 解壓 tar gxvf nmon linux 14i.tar.gz 1.3 安裝 mv nmon x86 64 sentos6 nmon nmon解壓後有很多可執行檔案,根據linux的版本去安裝 cp nmon usr bin 二丶用法 2.1 命令輸出資料 nmon f...

nmon工具的使用

原貼 nmon工具的使用 binpath dirname 0 npath binpath data binpath nmon aix53 s300 c288 f m npath s300表示每300秒採集一次資料,c288表示採集288次,300 288 86400秒,剛好是1天的資料,這樣執行一次...

linux 監測工具

我們只需要簡單的工具就可以對 linux 的效能進行監測,以下是 vpsee 常用的工具 工具 簡單介紹 top檢視程序活動狀態以及一些系統狀況 vmstat 檢視系統狀態 硬體和系統資訊等 iostat 檢視cpu 負載,硬碟狀況 sar綜合工具,檢視系統狀況 mpstat 檢視多處理器狀況 ne...