nmon文件解析出來(lái)之后生成的excel表格套像,有幾十個(gè)sheet;下面就這些sheet所列指標(biāo)的含義進(jìn)行分析。
Avg tps during an interval:每個(gè)間隔時(shí)間內(nèi),平均每秒IO數(shù)用爪,也可以理解為提交處理的次數(shù)
Max?tps during an interval:每個(gè)間隔時(shí)間內(nèi),每秒最大IO次數(shù)龄减;
Max tps interval time:最大傳送次數(shù)出現(xiàn)的時(shí)間點(diǎn)项钮;
Total number of Mbytes read:整個(gè)監(jiān)控時(shí)間內(nèi)讀的字節(jié)數(shù)班眯;
Total number of Mbytes written:整個(gè)監(jiān)控時(shí)間內(nèi)寫(xiě)的字節(jié)數(shù)希停;
Read/Write Ratio:讀寫(xiě)比率;
3.右邊的為CPU的總體數(shù)據(jù)署隘,可以獲取如下信息宠能;
cpu被User/Sys/Wait所占百分比;
cpu整體平均空閑率/占有率磁餐,以及最大的空閑率/占有率违崇;
cpu各項(xiàng)數(shù)據(jù)最大值和平均值的比率;
監(jiān)控操作系統(tǒng)诊霹,最關(guān)注的幾個(gè)指標(biāo)分別是CPU羞延、內(nèi)存、磁盤(pán)IO脾还、網(wǎng)絡(luò)等伴箩。下面對(duì)幾張關(guān)鍵圖表進(jìn)行分析。
1. CPU_ALL:所有CPU概述鄙漏,顯示監(jiān)控系統(tǒng)所有CPU的平均占用情況嗤谚,包含User/Sys/Wait/Idle狀態(tài)
a. User%,用戶模式下執(zhí)行的程序所使用的CPU百分比
b. Sys%怔蚌,內(nèi)核模式下執(zhí)行的程序所使用的CPU百分比
c. Wait%巩步,等待 IO 所花的時(shí)間百分比
d. Idel%,CPU的空閑時(shí)間百分比桦踊,此值和User%椅野,Sys%,Wait%之和等于1
e. CPU%籍胯,CPU總體占用情況竟闪,這個(gè)值通常等于User%+Sys%+Wait%
f. CPUs柠硕,CPU核數(shù)勉躺,即操作系統(tǒng)是多少C的
圖12
2. DISK_SUM:總體disk讀、寫(xiě)以及I/O操作
a. Disk Read KB/s 藕届,每個(gè)磁盤(pán)執(zhí)行采樣數(shù)據(jù)(磁盤(pán)設(shè)備的讀速率)
b. Disk Write KB/s 本刽,每個(gè)磁盤(pán)執(zhí)行采樣數(shù)據(jù)(磁盤(pán)設(shè)備的寫(xiě)速率)
c. IO/sec鲸湃,每秒鐘輸出到物理磁盤(pán)的傳輸次數(shù)
3. DISKBUSY:每個(gè)hdisk設(shè)備平均占用情況
單位為%(百分比)
4. MEM:內(nèi)存使用情況描述赠涮,包括物理內(nèi)存和虛擬內(nèi)存
a. memtotal,物理內(nèi)存總大小
b. swaptotal暗挑,虛擬內(nèi)存(即交換空間)的總大小
c. memfree笋除,剩余物理內(nèi)存大小
d. swapfree,剩余虛擬內(nèi)存大小
e. cached炸裆,已占用的文件系統(tǒng)緩存大小垃它,由物理內(nèi)存分配
f. buffers,文件系統(tǒng)緩沖區(qū)大小
g. swapcached烹看,虛擬內(nèi)存中已分配出來(lái)的內(nèi)存大小
h. inactive国拇,最近不常使用的內(nèi)存大小
5. NET:系統(tǒng)中每個(gè)網(wǎng)絡(luò)適配器的數(shù)據(jù)傳輸速率(千字節(jié)/秒)
a. Total-Read,網(wǎng)絡(luò)適配器每秒接收的數(shù)據(jù)包總大小惯殊,單位是KB/sec
b. Total-Write (-ve)酱吝,網(wǎng)絡(luò)適配器每秒發(fā)送的數(shù)據(jù)包總大小,單位是KB/sec
c. eth0-total土思,網(wǎng)絡(luò)適配器每秒接收和發(fā)送的數(shù)據(jù)包總大小务热,單位是KB/sec
Sheet名稱
描述
SYS_SUMM
系統(tǒng)匯總,藍(lán)線為cpu占有率變化情況,粉線為磁盤(pán)IO的變化情況;
AAA
關(guān)于操作系統(tǒng)以及nmon本身的一些信息己儒;
BBBP
vmtune, schedtune, emstat和lsattr命令的輸出信息崎岂;
CPUnn
顯示執(zhí)行之間內(nèi)CPU占用情況,其中包含user%闪湾、sys%冲甘、wait%和idle%;
CPU_SUMM
每一個(gè)CPU在執(zhí)行時(shí)間內(nèi)的占用情況响谓,其中包含user%损合、sys%、wait%和idle%娘纷;
DISKBSIZE
執(zhí)行時(shí)間內(nèi)每個(gè)hdisk的傳輸塊大屑奚蟆;
DISKREAD
每個(gè)hdisk的平均讀情況赖晶;
DISKWRITE
每個(gè)hdisk的平均寫(xiě)情況律适;
DISKXFER
每個(gè)hdisk的I/O每秒操作;
JFSFILE
本sheet顯示對(duì)于每一個(gè)文件系統(tǒng)中遏插,在每個(gè)間隔區(qū)間正在被使用的空間百分比
NETPACKET
本sheet統(tǒng)計(jì)每個(gè)適配器網(wǎng)絡(luò)讀寫(xiě)包的數(shù)量
PROC
本sheet包含nmon內(nèi)核內(nèi)部的統(tǒng)計(jì)信息捂贿。其中RunQueue和Swap-in域是使用的平均時(shí)間間隔,其他項(xiàng)的單位是比率/秒
ZZZZ
本sheet自動(dòng)轉(zhuǎn)換所有nmon的時(shí)間戳為現(xiàn)在真實(shí)的時(shí)間胳嘲,方便更容易的分析
http://blog.csdn.net/flyaway_07/article/details/50378319 轉(zhuǎn)載: