由於最近公司才開建置完成HA架構,當現行的伺服器掛掉時,另一台伺服器可以自動執行起來,以至於不會造成系統服務中斷,但第一時間伺服器掛掉沒發現時,其實潛藏更大的危機,所以迫切需要透過系統自動發信通知管理者,故採用VCenter Server內建功能來解決這問題。
解決方式:
步驟一、登入VCenter,選擇「Configure」→「General」→點選「Edit」鈕。
步驟二、選擇「Mail」→ 輸入「Mail Server」與「Mail Sender」項目。
※為何是填入msa.hinet.net呢?而不是填入smtp.gmail.com??因為經測試發現Google的SMTP無法送出通知信件。
步驟三、設定觸發信件的事件,點選「Monitor」→「Issues」→「Alarm Definitions」→「Virtual machine error」
按下「+」鈕,選擇「觸發事件」,為何測試故選擇「VM powered off」,及Status選擇「Alert」。
按下「+」鈕,選擇「觸發動作」,這裡選擇「Send a noitifcation email」,及Configuration設定發信通知的信箱。
步驟四、測試將其中一台虛擬主機停機(關機)。
步驟五、畫面上可以清楚看見,關機之後,虛擬主機會出現紅色驚嘆好,此時已經觸發事件。
步驟六、開啟信箱可看見該觸發事件後,發出的訊息信件。