Monitoring

Monit 與 Nagios

  • September 9, 2012

與 monit 相比,nagios 是否提供任何額外的功能?

這個答案表明 monit 是一個笨拙的態勢感知工具,這就是我問這個問題的原因。

是的。Nagios支持自定義腳本和檢查、更好的集成和更精細的通知選項。Monit適用於基本的系統檢查和守護程序監控。Nagios 更靈活,但也更涉及安裝。

我發現 Monit 適合單主機安裝,但多顯示器 (M/Monit)確實不是中央控制台解決方案那麼好。它有助於一目了然地向上/向下視圖,但在主機數量較多或需要通過 WAN 監控系統時會失敗。界面也太簡單了。

我發現通常需要多種工具來提供良好的環境視圖。Monit 非常適合確保一切正常執行。執行起來很簡單,並且可以在應該存在的程序不存在時發出警報。想想 ntp、sshd、crond 等。使用 Monit 在此基礎上採取糾正措施。


在過去幾年中,我的方法要求 Monit 通過 PID 文件進行守護程序和自定義應用程序監控。ObserviumORCA用於圖形和趨勢分析。OpenNMS用於上/下和通知。我還沒有找到一個乾淨的套件。Observium 不發出警報。Orca 是純圖形的,OpenNMS 有很好的通知和門檻值,但是圖形很醜

由於涉及的設置和我對其他工具的熟悉,我不使用 Nagios。我繼承了一些由於實施不善而出錯的 Nagios 安裝。我發現 OpenNMS + Monit + 基於 RRDTool 的圖形解決方案對我來說效果更好。

引用自:https://serverfault.com/questions/425718