大家好! 我正在寻找一些软件来监视我们的服务器的健康状况。 我们的环境是运行Microsoft Server和VMware vSphere的HP / Dell的典型组合。 我们目前正在使用WhatsUPGold,并希望从此迁移。 我一直在检查戴尔pipe理控制台和IT助理,但我认为让我们的所有产品都受到监控似乎很麻烦。
任何其他build议,将适用于中等规模的环境?
编辑:我也应该注意到,我想要一些相当简单的推出,不需要大量的规则/自定义规则创build/编辑。
Nagios是世界上最好的监控软件之一,个人最喜欢和着名。
我还没有一个设备/服务器/软件,我无法监控它。 (有些需要编写自定义模块,最后还是被监控的)。
编辑:有几个“包”,其中包括nagios和网页控制面板等,其中最受欢迎的是Op5 。 然而,显然这个标签上有很大的代价。 大多数这些软件包应该满足您的所有需求,包括易于推出/没有太多的自定义规则创build。
InterMapper (商业)是我使用的 – 它是非常灵活的,它背后的公司是非常敏感的增强请求,每个版本的软件带来了一堆新的(有用的)function。 有一个年度许可协议,但我不觉得定价过高,甚至(尤其是)小客户。
InterMapper也有一个数据库后端,可以让你做趋势/报告(类似于你可以用Cacti做的事情等等),尽pipe这还不是很好。
我将是逆向投资者,并说我对Nagios不太在乎,部分原因是我不是“远程插件执行”mdoel的粉丝,但主要是由于糟糕的设置经验,噪声比和我发现是一个不太完善的configuration过程。
编辑来回答Questioner的编辑:使用InterMapper,几乎可以肯定必须在要监控的东西上运行SNMP守护进程,而且除非您的环境非常紧张,否则您可能必须自定义每个服务器的一些阈值。这一切都是从GUI完成的,很容易。
像硬件监测(驱动器故障等)的东西通常需要一个自定义的探头,但有一堆已经写好(如果你所需要的探头不存在,自己实现它很容易)。
GruffTech击败了我 – 我也会推荐Nagios !
它带来了大量的探索,并写入新的很容易。 它也容易栓在不同的前端,还有其他types的现成插件 (例如用于趋势graphics的Cacti)。
(以前使用BMC Patrol,Oracle Grid Control,NetSaint等 – 我更喜欢Nagios)。
HTH
C。
Nagios,OpenNMS,Zabbix都在这里吹捧…
Nagios是这三者中logging最多的,虽然OpenNMS看起来棒极了,但我不太喜欢他们的网站或文档。
还有另一个监视工具,你应该“监视”(heh):Shinken。 这是在Python中重新实现Nagios(100%configuration兼容),重新架构具有更多的HA和分布。 它没有被列为生产准备,但是如果你冒险的话,你可以把它放在QA上。
不要忘了Zenoss 。
Hyperic HQ开源是我的最爱
opsview社区http://www.opsview.com/community是让自己开始使用nagios的好方法。 几乎所有事情都可以通过web ui完成,你可以使用所有的nagios插件。 如果你的设置是由没有unix技能的人来维护的,那么这是一条路。
如果你有它的预算,去太阳风NPM。 这是一个非常好的产品。 我很想testing那些众多的开源工具中的一些,但直到现在我还没有得到一个机会。 开源工具的好处在于您拥有的灵活性以及您获得的社区驱动选项。 大多数情况下,产出要比less数几个工程师脑力激荡商业产品function要好得多。
我倾向于喜欢这个组合:
Nagios NCONF仙人掌
他们一起玩得很好,很容易设置。
如果你想要一个很好的简单和廉价的select,我会看GFI最大服务器监测(正式猎犬狗)。 我使用它几百个服务器非常简单,通过任何浏览器/位置pipe理。 快速,安全(运行在端口80,443)与您要监控的内容相关的定价。 高度推荐。