2012年3月2日 星期五

ESXTOP操作

對於ESX HOST顯示ESX資源利用率統計,效能分析很有幫助的指令,windows環境中可以使用perfMON指令,然而ESX中就用這個。

參考網站說明

esxtop即時監控主機效能~

C

CPU效能

m

memery效能

d

磁碟控制器效能

N

網路狀態

u

磁碟設備訊息

v

虛擬機的磁碟訊息

i

周邊狀態訊息 i


 


 

[root@ESX4S2 ~]# esxtop

12:12:33pm up 51 days 23:06, 137 worlds; CPU load average: 0.03, 0.03, 0.03

這行是cpu上線時間,而cpu load average這行是cpu 1分 5分 15分的負載平均值(這個值如果等於1表示cpu充分被利用,0.5表示利用率一半,2的話表示非常忙碌,需要2個cpu才足以應付現在的工作,4的話表示快要爆炸了,系統性能會受影響)


 

PCPU USED(%): 4.2 1.0 2.3 2.1 AVG: 2.4 每個物理cpu使用率,最後是平均值

PCPU UTIL(%): 4.4 1.1 2.6 2.3 AVG: 2.6 每個使用中cpu使用率(全功率使用狀態下的工作負載,有情況是cpu處在休眠狀態下則不被顯示出來,直到觸發中斷休眠程序出現才恢復工作,在HW硬體設定項cpu狀態從c0,c1,c1E來選擇暫停或低功率運轉等的節電模式功能),一般這2個數值會非常接近,除非cpu設計有超線程或VDFS動態供電計畫這類的節能技術

CCPU(%): 0 us, 2 sy, 98 id, 0 wa ; cs/sec: 177 這4個數值分別表示用戶時間us,系統時間sy,空轉時間id,等待時間wa。

用戶時間us : 用戶執行一個程序CPU須等待的時間。

系統時間sy : CPU執行一個程序所需時間。

空轉時間 id : CPU閒置時間 (低空轉率表示忙碌)

等待I/O時間wa : cpu等待IO的時間 (高等待率表示I/O資源瓶頸)

cs/sec : 表示CPU線程切換時間,越高的切換時間表示系統中存在大量需要處理的需求。


 

沒有留言:

張貼留言