monit

Monit是一款功能非常豐富的進程、檔案、目錄和設備的監測軟體,用於Unix平台。

系統監控工具:monit
Monit是一款功能非常豐富的進程、檔案、目錄和設備的監測軟體,用於Unix平台。它可以自動修復那些已經停止運作的程式,特使適合處理那些由於多種原因導致的軟體錯誤。
Monit 對管理員來說可謂神器也。話說 NAGIOS 也就是在監控牛,而 Monit 不但本地監控牛,遠程服務監控也牛。更牛的是,只要你花點功夫,你的服務就永遠都能“死而復生”。
下面例舉它的幾方面套用:
1. 持續郵件提醒
默認情況下,如果服務Down了,無論他持續 Down 了多久,Monit 只會郵件提醒你一次。下一次提醒,就是服務恢復。
如果希望,在多個周期內,即使服務狀態沒有變化(持續宕機著),也能收到郵件提醒,那么加上這句:
alert foo@bar with reminder on 10 cycles
此句表示,在10個周期內都會郵件提醒。
2. 誤報提醒解決
有些時候,Monit 也會誤報,這很正常,任何監控軟體都會。大多數是由於網路狀況不佳。
再比如我的 amule,Monit 發現停了,又迅速啟動了,那就不要來煩我了。別總是一封郵件接著一封。我們這樣設定:
if failed host 172.16.5.1 port 8599 for 3 times within 4 cycles then alert
這樣就是:若在四個周期內,三次 8599(我的電驢口)連線埠都無法通,則郵件通知。
很方便!
......
更多資料:http://www.tildeslash.com/monit/

相關詞條

相關搜尋

熱門詞條

聯絡我們