在XenServer 5.6為主機和虛擬機配置警報
使用Citrix XenServer 5.6默認警報并添加自己的警報,在發生問題時能及時通知你,這能讓管理主機和虛擬機更容易。這些警報能基于一段時間或者CPU、網絡和磁盤鏡像。
默認下,Citrix XenServer 5.6配置成如果發生解決方案供應商感知的關鍵事件,就會發出警報。例如,如果用戶的虛擬機出現問題,XenCenter就會出現信息提示。
一些默認的警報已經內置于XenServer 5.6中,所以本文只解釋如何添加警報,確保重要的虛擬機或者主機參數受到監控。
如果你使用Citrix XenServer 5.6一段時間了的話,你可能已經在XenCenter界面的右上角看見過System Alerts。當點擊System Alerts鏈接,就可訪問關于你客戶環境的警報概況。從圖1所示窗口,你可以基于不同數據輕松過濾掉警報,如警報發生的當天或者受到警報的虛擬機。
圖1:從System Alerts窗口,可以看見或者過濾掉你客戶環境的警報。
許多默認警報在系統里都可用,包括虛擬機崩潰或者網絡上發生故障的警報信息。但如果你有Citrix XenServer Advanced、Enterprise或Platinum版本,你可以配置自己的報警信息,通過郵件發送給某位用戶。
配置并測試XenServer 5.6虛擬機警報
解決方案供應商應該知道如何為XenServer 5.6主機和虛擬機配置警報。要訪問警報配置界面,首先需要點擊服務器或池的屬性。在這些屬性中,會找到兩個不同的與警報相關的表。***個是Alerts表,你可以配置CPU和與網絡相關的警報,如果CPU使用率在某段時間(默認下是60分鐘)超過預先設定的百分比,或如果網絡使用率超過某個給定時間設置的流量,那么就會發生警報。要測試警報,需要配置成在一分鐘之后CPU使用率超過5%,每15分鐘就發出一次警報。當然,你肯定不想在生產系統上這樣做,但這樣可以演示報警系統其實并不困難。
圖2
警報在XenCenter中可見,如果你是解決方案供應商,并想在遠程用戶現場監控服務器,這不是用于警報控制的最便利方式。Email Options表(見圖3)在服務器屬性表下方,讓你更新關鍵警報更加容易。在該表中,你可以輸入發送警報的郵箱地址,但也必須輸入SMTP服務器主機名。
圖3:在Email Options表中,你可配置報警發送給某位用戶。
#p#
為虛擬機設置報警
在XenServer 5.6里,可以為主機和每臺虛擬機設置報警。方法類似于為XenServer主機設置報警。首先,從XenCenter右擊虛擬機,然后選擇屬性并點擊報警。可以看見你能為虛擬機設置的三個默認報警:CPU、網絡和磁盤使用率(見圖4)。注意,磁盤使用率不能監控可用的磁盤空間,只監控磁盤設備每秒產生的I/O字節數量。如果設置正確,你能完全定義你想監控的不同虛擬機。
圖4:可以設置報警監控CPI、網絡和磁盤使用率。
XenServer 5.6能使得管理客戶服務器的過程更加簡單。你可以在池、服務器和虛擬機里設置這些報警。除了配置的默認報警能讓你知道發生了什么事件,也可以配置報警監控關鍵CPU、網絡和磁盤參數。報警管理與自動的郵件發送結合是XenServer里另一種特別有用的功能。如果某臺重要機器出現問題,不管機器宿主在哪個站點,解決方案供應商都能收到郵件更新。
【編輯推薦】
- 基于思杰XenServer的虛擬化服務器選型
- vSphere、Hyper-V與XenServer 你選哪個?
- XenServer 5.6:哪個版本更適合您?
- 實戰:在Citrix XenServer 5.5上安裝虛擬機
- 詳解Citrix思杰XenServer虛擬化