我正在寻找在我的networking服务器(CentOS,LAMP设置)上安装服务器监控应用程序。 经过一番阅读,似乎Nagios是最受欢迎的解决scheme,但一年前它被分割到了Icinga。 我应该用哪个? Nagios仍然在积极开发? Nagios插件是否与Icinga兼容? configuration仍然是Icinga的恶梦? (这似乎是对Nagios的主要投诉)。 如果你已经使用了两者,每个的优缺点是什么?
我会build议看看Icinga。 这是一个定期更新nagios非常活跃的火花。 最重要的是,它与nagios-plugins完全兼容。
Icinga的优点是可以让一个API可以与之交谈,而不是一堆API。 在Nagios中,您可以从Core,Cache,NDOMod,NDO2DB,MySQL DB,命令行,…
Icinga也有一个美丽和易于使用的networking界面。 你也可以使用NConf,这非常棒。 以下是解释差异的video: http : //www.youtube.com/watch?v = jLqhXvGTazI
(来自Icinga,所以可能会有点偏差)
我专门使用了nagios,我发现configuration是一块蛋糕。 我简单地为被监视的每个“types”设备创build一个目录,然后为每个设备创build一个新文件。 通过这样做,这是非常容易pipe理的。 另外,我喜欢编写新插件的方便程度。是的,就Nagios而言,它仍处于积极的发展阶段(据我所知,它们正在发布新版本)…