測試壓力的時候使用linux乙個簡單的監控工具nmon,不僅可以實時監測,也可以生成檔案以圖示樣式展現,小巧實用
安裝nmon
nmon實際上是個tarball直接解壓到所要放置的目錄,然後直接執行就可以
#tar -zxvf nmon_linux_14i.tar.gz -c /data/program
#./nmon_x86_64_centos6
注意這裡如果執行的時候如果不想寫那麼複雜可以使用alias簡化
(簡化方法:
永久:進入家目錄,在.bashrc檔案中增加一行語句
alias nmon="/data/program/nmon/nmon_x86_64_centos6"儲存退出
執行#souce .bashrc更新檔案後,直接就可以使用nmon呼叫程式
臨時:直接在命令列
#alias nmon="/data/program/nmon/nmon_x86_64_centos6)
執行
實時監測,執行後直接輸入c(cpu)m(memory)等,可以直接h(help)檢視
圖表檢測
#nmon -ft -s 10 -c 20(每10s執行一次,一共執行20次,可以自定義)
#ps aux|grep nmon(檢視是否執行結束,結束後生成localhost_150707_1103.nmon檔案)
把localhost_150707_1103.nmon檔案通過securecrt的sz命令傳給windows
#sz localhost_150707_1103.nmon
如果沒有sz命令,直接安裝#yum install lrzsz -y再執行上面的命令,
傳輸的檔案所在位置可以在securecrt選項/會話/x/y/zmodem裡面檢視和自定義路徑
圖表分析
開啟nmon analyser v34a.xls,設定巨集安全後,直接點解analyze按鈕,就會自動生成圖表
ps:這裡我遇到乙個問題nmon analyser「執行時錯誤62,輸入超出檔案尾」,我的解決辦法是更換了analyser的版本
最後結果
(沒傳上)
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記憶體釋疑
前一段時間在做 效能測試,看著nmon採集分析出來的記憶體資料,不知道每個欄位有什麼區別,於是找了些資料,作以記錄 active表示這些記憶體資料正在使用種,或者剛被使用過。inactive表示這些記憶體中的資料是有效的,但是最近沒有被使用。free,空閒記憶體,這些空間可以隨時被程式使用。當fre...
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...