目前我们正在使用Nagios来监视大约20台Linux机器(服务和function链接)。 我只是发现了关于Munin ,我不知道这是一个Nagios替代品,还是可以和Nagios一起使用? 我不想花几个小时来设置它,只是发现我已经有了Nagios的所有function。
如果使用这两个程序的人可以对您的经验有所了解,我将特别感激。 哪个更适合哪个任务,你推荐使用哪个?
注意:我们也使用了仙人掌一段时间。 我们对Nagios的主要问题是设置时间太长,不太直接。
Munin和Nagios是非常不同的工具。
从官方的Munin网站 :
Munin是一个networking化的资源监控工具,可以帮助分析资源趋势和“刚刚发生的事情,以杀死我们的performance?” 问题。 它被devise成非常即插即用。 默认安装提供了大量的graphics,几乎没有工作。
Nagios是一个监视(警报)工具。 穆宁可以被认为是仙人掌的替代品。
我们使用他们两个:Nagios和Munin。
Munin绝对和Nagios并驾齐驱。 它也可以绑定,发送超出阈值的通知到Nagios通知系统。 我们使用它的原因是因为设置新的显示器几乎是微不足道的。 Nagios需要更多的努力。
还要注意,虽然PNP4Nagios为Nagios提供了绘图function – 大多数插件都会报告性能数据,然后PNP4Nagios会将这些信息存储在RRD数据库中,并将其显示为Nagios界面中的graphics。 除了Munin以外,我们还使用它,因为它提供了networking服务的图表(munin的主要优势是监视本地方框)。
最后一点 – 我们也使用Cacti ,因为它是通过SNMP绘制交换机和路由器端口的最有用的工具。 我们有<10个设备监控它。 设置它来pipe理实际的服务器太麻烦了 – munin和Nagios / NRPE比SNMP代理更容易pipe理。
任何时候我寻找任何与监控有关的事情Nagios在答案中都很突出,但是直到我看到你的问题之前,我从未听说过Munin。 这对我有点线索。 看看你链接到的网站并没有真正的清楚。
为什么不与纳吉奥斯同时build立穆宁,看看它会为你做什么? 这就是我打算做的。 谁知道,将来它可能是监测工具使用。
为什么要使用这些监控工具有很多相关的原因。 值得记住的是可能需要单独工具的独立需求,尽pipe工具可以提供的确有重叠。
例如,这些是以下主要重点:
你当然可以发送警报,但是这是一个笨拙的情景感知工具。
您也可以将性能graphics集成到Nagios中,但我不确定是否有这样做的令人信服的情况。 Muninconfiguration起来要容易得多。