与monit相比,nagios是否提供任何附加function?
这个答案指出,monit是情境意识的一个笨拙的工具,这就是我提出这个问题的原因。
是。 Nagios支持自定义脚本和检查,更好的集成和更细化的通知选项。 Monit适用于基本的系统检查和守护进程监视。 Nagios更灵活,但也更多地涉及到安装。
我发现Monit适合单主机安装,但是多Monit(M / Monit)确实不是中央控制台解决scheme的优点。 一眼就能看到向上/向下的视图,但是会有更多的主机或需要通过WAN监视系统的情况。 界面也太简单了。
我发现通常需要多种工具来提供良好的环境观点。 Monit非常适合确保正在运行。 运行起来很简单,如果一个应该存在的进程不存在,可以发出警报。 想想ntp,sshd,crond等等。使用Monit来根据这个进行纠正。
在过去的几年中,我的方法需要监控守护进程和通过PID文件进行自定义应用程序监控。 Observium或ORCA进行graphics和趋势分析。 OpenNMS上/下和通知。 我还没有find一个干净整洁的套件。 Observium不会做警报。 Orca只是graphics化的,OpenNMS有很大的通知和阈值,但是丑陋的图表。
我不使用Nagios,因为涉及的设置和我熟悉其他工具。 由于执行不力,我inheritance了几个Nagios安装。 我发现OpenNMS + Monit +基于RRDTool的graphics解决scheme对我更好。