我试图在Zenoss和GroundWork之间做出决定。 我需要一个企业级的监控工具,我听说了这些工具的真正好评。
你们有没有实施过他们? 哪些是他们的优点? 缺点?
Zabbix,这真的很好。 以前我们使用Nagios,MRTG,Munin,但Zabbix混合了以前的function,让你知道什么时候服务器closures,但也:
特别是在可用性监控方面,我是一个庞大的Nagios粉丝。 如果你没有考虑它,我强烈推荐它。 其他人喜欢monit。
Nagios,或者如果你正在寻找一个GUI的东西,然后Opsview(这本质上是写在Nagios之上,并有一个OSS /社区版和商业支持)。
回答你的问题 – 我已经尝试了其他几个(包括基础),从企业的angular度来看Nagios / Opsview出现了。
@anders:如果你有400台服务器,你最好在任何环境下使用模板。 我通常比控制台更快地集成新的服务器/服务。
对于nagios你有nagiosql,如果你知道如何使用模板,它的工作原理相当不错;-)
我更喜欢Nagios,因为它的插件和稳定性范围很广
我更喜欢Nagios,即使我知道它不在您的首选工具列表中。
我花了相当多的时间试图在以前的公司中实现Zenoss,但从来没有像Nagios那样工作。 在一个系统上的监视代理将工作,而在另一个系统上的代理,显然是相同的系统不会。 我得到的印象是,你需要非常熟悉SNMP(我不知道)是否能够充分发挥Zenoss的优势; 相比之下,Nagios只是使用基本的TCP / IP套接字和SSH进行通信,并且一直为我开箱即用。
我们使用神经节,神经,monit和nmon的组合。 Ganglia有长期的性能趋势,nagios可用性警报,monit在停止运行时重新启动服务。 我们使用nmon进行粒度可伸缩性testing。 Nagios非常适合监视多个操作系统,但是可能需要一些时间来设置。