天天看點

巧用WhatsUp監控機房溫度

      要随時随地了解機房的溫度是否正常,一種及時,高效的監控方法是必不可少的。我使用的是APC溫度探針,不過它僅支援郵件,SNMP Trap和Syslog三種方法報警。如果手邊沒有電腦或網絡的話,那麼就會錯過報警,後果可能非常嚴重。

      監控系統有很多選擇,商業的有WhatsUp,ipMonitor…,開源的有Cacti, Nagois… 我用的是Whatsup,功能還是比較強大的。我是通過WhatsUp來監控溫度探針的表示溫度是否超越門檻值的OID來實作監控的,大家可以舉一反三,用在别的監控系統上。下面是個簡單的步驟,供大家參考。

1)如果監控系統中沒有監控對象的MIB,就需要導入Enterprise MIB。在WhatsUp中是通過mibextra <mib filename>這個指令來實作的(雖然幫助檔案上說隻要把MIB檔案拷貝到…/Data/Mibs目錄下就可以,但我試過并沒有成功)。

2)增加新的監控内容 - 表示溫度是否超過門檻值的OID值。APC中這個值在如下目錄中,1表示溫度正常,2表示溫度超過門檻值。

巧用WhatsUp監控機房溫度

3)配置報警方法 - 短信或者電話。如果用短信報警,可以用飛信,短信貓或者腳本+短信平台賬戶來實作;如果用電話報警,可以通過數據機+電話線來實作。

      這樣一來,即使身邊沒有電腦或網絡,也不會錯過任何報警。隻要溫度超過門檻值,我的電話就會響起來。同樣的方法還可以應用在監控網絡,主機上。

備注:Windows自帶的dialer.exe不能用指令行形式撥号,附件中的dial.exe可以實作(還是通過調用dialer.exe),方法很簡單 - dial.exe <電話号碼>。

繼續閱讀