=====C服務器監控工具=====

nmon性能監控工具php

nmon是一種在Linux操做系統上普遍使用的監控與分析工具,nmon所記錄的信息比較全面的,它能在系統運行實時的捕捉系統資源的使用狀況,而且輸出結果到文件中,而後經過nmon_analyzer工具產生數據文件與圖形化結果linux

一、安裝centos

mkdir /usr/local/nmon網絡

cd /usr/local/nmon工具

下載 wget https://sourceforge.net/projects/nmon/files/nmon_linux_14i.tar.gz性能

(該版本的nmon沒有centos7的命令)centos7

解壓後spa

賦予可執行權限chmod操作系統

附各個系統各個版本的官網下載連接:.net

http://nmon.sourceforge.net/pmwiki.php?n=Site.Download

二、用法

-f 這個是nmon的必選參數,而且必須放在第一個,就是輸出文件的意思;用該參數的話,nmon輸出的文件名就是默認名稱;

hostname_dete_time.nmon;

nmon -fT -F nmon_load_request.nmon -s 1 -c 300 -t

-F <Filename> 這個參數和-f 相同,只不過用戶能夠本身定義文件名稱

-s 採集數據的頻率,也就是保存數據的頻率

-c 採集數據次數

-t 輸出最消耗資源的進程數據

-h 查看幫助

 

三、nmon_analyzer重點sheet頁

SYS_SUMM :系統彙總頁,包含cpu佔有率變化狀況,磁盤IO的變化狀況等

AAA :關於操做系統以及nmon自己的一些信息

CPUnn :顯示執行時間內的cpu佔用狀況

CPU_ALL:全部cpu概述,顯示全部cpu佔用狀況

CPU_SUM:每個CPU在執行時間內的佔用狀況

DGBUSY :磁盤組內每一個hdisk設備平均佔用狀況(DG=disk group)

DGREAD:每一個磁盤組的平均讀狀況

DGSIZE:每一個磁盤組的平均讀寫狀況

DGWRITE:每一個磁盤組的平均寫狀況

DGXFER:每一個磁盤組的I/O每秒操做

MEM:內存相關的主要信息,使用、空閒內存大小等

NET:顯示系統中每一個網絡適配器的數據傳輸速率(千字節/秒)

PAGE:本sheet統計相關頁的信息

相關文章
相關標籤/搜索