nmon analyser文件分析

SYS_SUMM

在這裏插入圖片描述

Avg tps during an interval:每個間隔時間內,平均每秒IO數,也可以理解爲提交處理的次數
Max tps during an interval:每個間隔時間內,每秒最大IO次數;
Max tps interval time:最大傳送次數出現的時間點;
Total number of Mbytes read:整個監控時間內讀的字節數;
Total number of Mbytes written:整個監控時間內寫的字節數;
Read/Write Ratio:讀寫比率;
cpu被User/Sys/Wait所佔百分比;
cpu整體平均空閒率/佔有率,以及最大的空閒率/佔有率;
cpu各項數據最大值和平均值的比率;

CPU_ALL

在這裏插入圖片描述

CPU整體上在每個監控點的數據,包括User%、Sys%、Wait%、Idle%、CPU%以及CPUs(cpu個數)及對應圖表;
Cpu使用率分爲三部分,系統、用戶和等待,分別對應圖中紅色、藍色和綠色部分。cpu使用率100%的情況,如果紅色佔大部分,說明系統進程本身佔據大部分cpu資源,可考慮系統是否存在過多殭屍進程或者系統進程存在死循環等原因;如果藍色佔大部分,說明用戶進程佔用大量cpu資源,可考慮被壓系統是否壓力過大,或者被壓系統存在大量運算等消耗cpu資源的操作。

CPU_SUMM

在這裏插入圖片描述

各個CPU在總體數據,包括User%、Sys%、Wait%、Idle%以及對應圖表;
cpu00x頁面:這些頁面可以看到各個CPU在每個監控點的數據,包括User%、Sys%、Wait%、Idle%、CPU%以及對應圖表;

DISK_SUMM

在這裏插入圖片描述

記錄各個監控時間點的磁盤讀寫和IO次數,以及一些計算值;
Disk Read KB/s:監控時間間隔內磁盤整體每秒讀取字節數
Disk Write KB/s:監控時間間隔內磁盤整體每秒寫字節數
IO/sec:監控時間間隔內磁盤整體平均每秒IO數
以及上面是哪個數據對應的Avg、WAvg和Max以及對應圖表,WAvg公式如    IF(B73=0,0,MAX(SUMPRODUCT(B2:B71,B2:B71)/SUM(B2:B71)-B73,0)),該數字不應該和AVG相差很大;

DISKBSIZE

詳細記錄了各監控時間點每個hdisk的磁盤塊的大小,如我的服務器包括了sda、sda1、sda2、sda3以及dm-0、dm-1、dm-2、dm-3(dm是device mapper(設備映射))以及對應的Avg、WAvg和Max計算值;
DISKBUSY頁面:詳細記錄了各監控時間點每個hdisk繁忙情況,包括的點同DISKBSIZE頁面;
DISKREAD頁面:詳細記錄了各監控時間點每個hdisk每秒讀的子節數,包括的點同DISKBSIZE頁面;
DISKWRITE頁面:詳細記錄了各監控時間點每個hdisk每秒寫的子節數,包括的點同DISKBSIZE頁面;
DISKXFER頁面:詳細記錄了各監控時間點每個hdisk每秒的IO次數,包括的點同DISKBSIZE頁面;

MENM

在這裏插入圖片描述

memtoatl:服務器總內存,單位M;
swaptotal:虛擬總內存;
memfree:剩餘總內存;
swapfree:剩餘虛擬內存;
圖內藍色線條爲物理內存使用率,紅色線條爲虛擬內存使用率。我們統計的內存使用率爲:(已用物理內存+已用虛擬內存)/(物理內存+虛擬內存)x100%。

網絡信息Net、NETPACKET

1、Net頁面:該頁面包含了每個監控時間點各個網絡適配器的讀寫等數據傳輸速率(千字節/秒),如我的服務器包括適配器有eth0和lo;
2、NETPACKET頁面:該頁面包含了每個監控時間點各個網絡適配器讀寫包的數量;

總結

1.我們需求的主要數據爲cpu,mem,io和net。如下圖:

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章