使用esxtop 監控 ESXi

王俊城 Anderson Wang

  • 精誠資訊/恆逸教育訓練中心-資深講師
  • 技術分類:虛擬化應用

 

 

top指令是Linux上的即時監控的工具,在ESXi也有即時監控的工具 – esxtop。

先開幾台虛擬機


圖一:確認三台虛擬機已經開機



虛擬機上執行程式,模擬Disk I/O


圖二:在虛擬機上執行 iometer,模擬 Disk I/O



在 ESXi 上執行 esxtop


圖三:在 ESXi 主機上執行 esxtop 觀察相關資訊



預設情況下,應該會看到的是CPU的統計相關資訊,應該要看到三台虛擬機的負載比較高


圖四:esxtop預設是CPU相關資訊



【d】切換成 vmhba 磁碟陣列卡的相關資訊


圖五:使用esxtop觀察 vmhba 相關資訊



【u】觀察 storage device(LUNs) 的相關資訊


圖六:使用 esxtop 觀察 LUNs 相關資訊



【v】觀察虛擬機的硬碟使用狀況


圖七:使用 esxtop 觀察虛擬機硬碟使用狀況



【n】觀察虛擬機的網卡相關資訊


圖八:觀察虛擬機使用網卡的狀況



將 vmnic2 網卡停用,再觀察看看


圖九:使用指令,模擬主機的網卡掛掉了



因為 NIC teaming 的關係,流量全部切到 vmnic3


圖十:觀察虛擬機的網卡流量,是否切到 NIC teaming 的另一張網卡



重新再將 vmnic2 網卡恢復正常

esxcli network nic up -n vmnic2

使用指令,在TroubleShooting 的時候非常有幫助,快速有效地找出真正的原因 – root cause,立刻修復問題。



本文同步發布於
https://andersonwang.wordpress.com/2021/10/22/使用-esxtop-監控-esxi/



您可在下列課程中了解更多技巧喔!