用nmon監控linux資源手記

2021-08-24 18:41:47 字數 1006 閱讀 6364

總聽說用nmon監控linux資源很好用,今天剛好有機會試一把,記錄一下:

1.安裝:

先下了壓縮包「nmon_x86_11f.zip」,然後用winscp工具傳到linux中;

unzip解壓後,裡面有8個檔案如下:

nmon_x86_debian31

nmon_x86_fedora5

nmon_x86_knoppix5

nmon_x86_rhel2

nmon_x86_rhel3

nmon_x86_rhel4

nmon_x86_sles10

nmon_x86_sles9

用ll命令檢視目錄中的檔案及許可權,都是唯讀的。因為要用到這個:nmon_x86_fedora5,所以需要改下他的許可權:

chmod 777 nmon_x86_fedora5

2.使用:

例如想執行20分鐘,每隔10秒監控一次,命令如下:

./nmon_x86_fedora5 -ft -s 10 -c 120

執行時系統無任何反應,可通過ll命令檢視目錄,裡面會生成乙個.nmon的檔案,這個就是監控的資源記錄檔案啦~檔案名字是以使用者名稱和時間命名的,所以很好檢視。

想停止監控nmon的程序,可用以下命令:

ps -aef|grep *nmon* //檢視程序id

kill -9 程序id //關閉程序

其中:

-s是取樣頻率,隔多長時間收集一次,這裡我指定的是10秒一次;

-c是取樣次數,一共要收集多少次,這裡我指定的是120次。

注意:這裡單次收集的檔案大小最多不能超過65k行(excel裡的限制),大約是在nmon中 –c的值不超過330次就ok。

3.分析

把上面生成的.nmon檔案再用winscp工具倒到windows系統;

nmon生成的檔案比較大,建議每次收集的次數不要太多,若需要收集很長時間的資料,建議分開收集,也就是生成多個檔案,linux裡可以用建多個job的方式進行

Linux資源監控(Nmon)

2.解壓nmon linux 14g.tar.gz tar zxvf nmon linux 14g.tar.gz 3.為nmon x86 64 rhel54附加許可權 chmod a rxw nmon x86 64 rhel54 4.啟動該工具,在nmon目錄下輸入 nmon x86 64 rhel...

用nmon監控Linux系統資源

在aix下游topas命令可以檢測系統執行狀況,在linux下只有乙個top,但是不是很友好。今天發現了乙個開源工具numon,可以監控linux aix下資源占用情況介面要比top號很多,還有分析工具,功能很強悍。好東西分享一下 選擇自己需要的版本 選中的就是我們需要的檔案!然後執行這個檔案 nm...

nmon監控linux資源使用情況

mkdir root tmp nmon 建立乙個解壓內容目錄 解壓內容到指定目錄 chmod x root tmp nmon 賦予該目錄下內容有執行許可權。root tmp nmon nmon x86 64 centos6 執行該程式,比如說我現在用的是centos6.5 64位,那麼我們就選擇nm...