Monit 与 Nagios

Kaa*_*aan 19 monitoring nagios monit

与 monit 相比,nagios 是否提供任何附加功能?

这个答案表明 monit 是一个笨拙的态势感知工具,这就是我提出这个问题的原因。

eww*_*ite 28

是的。Nagios支持自定义脚本和检查、更好的集成和更精细的通知选项。Monit适用于基本的系统检查和守护进程监控。Nagios 更灵活,但安装也更复杂。

我发现 Monit 适用于单主机安装,但多 Monit (M/Monit)真的不是中央控制台解决方案的好地方。一目了然的向上/向下视图很有用但在主机数量较多或需要通过 WAN 监视系统时会失败。界面也太简单了。

我发现通常需要多种工具来提供良好的环境视图。Monit 非常适合确保一切正常运行。运行起来很简单,并且可以在应该存在的进程不存在时发出警报。想想 ntp、sshd、crond 等。使用 Monit 据此采取纠正措施。


在过去几年中,我的方法要求 Monit 用于通过 PID 文件进行守护程序和自定义应用程序监控。ObserviumORCA用于图形和趋势分析。OpenNMS用于启动/关闭和通知。我还没有找到一套可以干净利落地完成这一切的套房。Observium 不做警报。Orca 只支持图形,OpenNMS 有很好的通知和阈值,但图形很难看

由于所涉及的设置以及我对其他工具的熟悉,我不使用 Nagios。我继承了一些由于实施不当而出错的 Nagios 安装。我发现 OpenNMS + Monit + 基于 RRDTool 的图形解决方案更适合我。

  • Nagios 可以做 Monit 可以做的一切,但值得在前期付出更多努力。因此我不使用 Nagios。 (4认同)