最好的开源监控工具?

最好的开源监控工具?

我正在尝试在 Zenoss 和 GroundWork 之间做出选择。我需要一款企业级监控工具,而且我听说这些工具的评价非常好。

你们中有人实施过这些方法吗?它们的优点和缺点是什么?

答案1

Zabbix 真的很棒。以前我们使用过 Nagios、MRTG 和 Munin,但 Zabbix 结合了前几个功能,不仅能让您知道服务器何时宕机,还能:

  • Web 管理(PHP + MySQL):Nagios 最糟糕的一点是它的配置,几乎全部在配置文件中...如果您必须监控 5 台机器,那还好,但如果您有 400 台机器怎么办?
  • 几种类型的监控:几乎每个操作系统都有本机代理,但也允许您通过 SNMP、IPMI、脚本等进行监控。
  • 图表和地图:我喜欢它们!像 MRTG,但配置起来容易得多。

答案2

具体到可用性监控方面,我是 Nagios 的忠实粉丝。如果你还没有考虑过,我强烈推荐它。其他的像 monit。

答案3

Nagios,或者如果您正在寻找具有 GUI 的东西,那么 Opsview(它基本上是在 Nagios 之上编写的,并且具有 OSS/社区版本和商业支持版本)。

回答你的问题 - 我尝试了其他一些(包括基础工作),从企业的角度来看,Nagios/Opsview 是最好的。

答案4

我也更喜欢 Nagios,尽管我知道它不在您的首选工具列表中。

我在之前的公司花了很多时间尝试实施 Zenoss,但从未让它像 Nagios 那样工作;一个系统上的监控代理可以工作,而另一个看似相同的系统上的代理则不行。我感觉你需要非常熟悉 SNMP(而我并不熟悉)才能充分利用 Zenoss;相比之下,Nagios 只使用基本的 TCP/IP 套接字和 SSH 进行通信,对我来说,它总是开箱即用。

相关内容