2012年9月28日 星期五

如何在HP SIM上監控VM ESXi

這個問題搞了好久(其實大半時間都沒有理它),看了HP SIM的文件以及論壇,才發現,SIM 若想要監控ESXi,必須要有HPWBEM(因為ServerHP),它是靠WBEMEvent送給SIM,而不是SNMP

原始的ESXi並沒有包含HP WBEM,唯一的方式就是安裝” HP Custom Image for ESXi”的版本,這個版本的ESXiHP特製的,裡面除了VM ESXi的主程式,還包括HPDriver以及WBEM等監控必備的Agent
(PS.其他廠牌Server也有對應的ESXi版本,例如IBMDELL…等。)

了解SIM的運作後,以下介紹安裝及設定:
1.下載ESXi For HP專用版本(我以ESXi 5.0為例,其他版本,請自行搜尋):

2.安裝HP Custom Image for ESXiHP Server上。

3.安裝完畢後,接下來要回到HP SIM做設定。

4.SIM必須要能連到ESXi上,探查ESXi的狀況,因此必須將admin的帳號、密碼給SIM。到OptionsàSecurityàCredentialsàGlobal Credentials設定探查的帳密。




5.設定完成之後,接下來做Discovery,探查上述安裝完成的ESXi。探查完畢後,應該可以在SIM上找到那台ESXi

6.點選該台ESXi,可以發現SIM已經抓到基本資料。點選”Properties”,你可以看到更詳細的資料。




到剛剛的步驟為止,SIM已經能正確的抓到ESXi的狀況了。但是我在測試的過程中,竟然發現它不會發Alarm,那我還監控它做什麼?

之後,花了一個多小時努力去問股溝大神,終於在一小篇論壇找到解答。以下繼續步驟:

7.先對這台ESXi,按照標準設定完成Event

8.OptionsàEventsàEvent Filter Settings,勾選”Accept unregistered events”



9.接下來到OptionsàEventsàSubscribe to WBEM Events,將剛剛設定完成的Event加入Subscribe。到此完成所有設定。接下來就可以測試,Alarm是否發揮作用了!!