Nagios的替代品

你能否推荐Nagios的其他select,能够同时监控Linux和Windows电脑,并具有可扩展的架构? 我想要免费的产品,但商业的也可以接受。

我有兴趣监视CPU负载,内存负载,交换,运行进程,运行服务,因为我打算使用该软件进行性能监控。 我还希望监视插件能够在特定阈值超过一段时间时生成事件并将数据传递到外部应用程序(自定义事件处理程序function)。

我还不知道部署scheme,因此具有相对较小的占用空间,并且能够在普通计算机上运行而对性能影响很小(仅监视主机)。

我的系统pipe理员已经完成了基础工作 ,该工作包含Nagios和其他开源产品,同时改进了pipe理界面,部署和configuration。 付费版本是相当便宜的100或更less的设备($ 49 /年)。

我们尝试了Hyperic和Zenoss。 Hyperic是相当不错的,但是一旦你下载了它们,它们会永远地猎杀你,试图出售付费版本 – 在Oracle之外,从来没有人经常打电话给我这样的产品。 Spring Source拥有它们,现在可能已经改变了。 Zenoss看起来不错,但是由于它需要大量的snmpconfiguration,并且在我们的testing中很早就遇到了开源版本的限制,并且决定我们买不起付费版本。

你也可以在http://monitoringforge.orgfind其他有用的select

Zabbix的工作非常好,而且他非常灵活和可扩展,你可以在你的站点中分发节点或代理

也许Nagios Fork Icinga值得一看。

我在工作中运行zenoss ,但是我在家运行munin 。 他们都是优秀的产品。

Zenoss是一个function齐全的NMS,有很多有用的工具。

穆宁是直观的graphics和警报。 但非常灵活。

如果你想要日志文件集成使用zenoss。 如果没有,请使用munin。

你看过OpenNMS吗?

我前段时间从Nagios切换到Zabbix,尽pipe有一些问题 – 比Nagios更容易克服和pipe理,特别是对于那些没有技术的人员,也不能访问服务器。 Zabbix有很好的networking用户界面来pipe理主机,服务,警报,触发器等等,以及非常灵活的规则机制,自动发现,地图和其他好东西 – 试试吧!

两个想到的是

我很久以前使用了bigbrother,这是专有的和shell脚本驱动(真正帮助与unix类似的兼容性)。 开发了一个名为hobbit的开放源代码兼容端口,随后将其更名为xymon ,然后我采用该端口。 这是非常快速,可自由设置,因为它自动graphics(使用rrd),并符合AFAIK所有企业标准(报告,组,停机时间等)。

几乎所有这一切都让我坚持的东西是一些小东西,如开箱即用的SSL证书过期支持,事实上,你可以configuration它来提醒你什么时候正在运行 (咳嗽像在solaris上的telnet 9安装),以及我认为最重要的一点:上下文相关的监视不仅仅是检查端口80是否打开,而是确保它是HTTP 200等。

像现代和可扩展的Nagios类似的替代scheme将是Shinken。

  • 它是Windows和Unix本机。 所以运行基于Windows的WMI / PowerShell /等没有问题。
  • 将业务优先级分配给除状态以外的事件,以允许对业务影响服务进行过滤/警报。
  • 它可以使用所有现有的Nagios插件和前端。
  • 包括一个Livestatus API的100%python。 如此现代和可维护。

  • 基于Pyro分布式编程,所以没有问题在一个或十个盒子上运行。

  • 有最好的相关性和依赖模型之一,而不是巨大的$ / $ / /巨石/智能等。
  • 使用nconf的Webconfiguration界面。 有一个configurationAPI。

开源解决schemeShinken和Zabbix是两个正在起飞的杰出解决scheme。

我目前使用并喜欢ZenOSS。 configuration比Nagios更容易,而且使用起来很方便。 它可以像预期的那样工作,但是它需要一个可靠的configuration。

其他有趣的选项:

  • 仙人掌与“监视器”插件。 添加主机比ZenOSS稍微复杂一些,但仍然是一个很好的解决scheme(和Nagios的复杂性没有任何关系)。
  • Nagios Centreon(以前称Nagios Oreon):Nagios的PHP前端。 我没有亲自testing过,但它隐藏了一些复杂性。

http://www.intellipool.se/

Intellipool是相当不错的(closures和支付),但它不像大男孩那样昂贵。

那么如果你有钱的话,我会selectSCOM2007 R2。它已经集成了跨平台的监控。 至于Windows,它真的是端到端的复杂监控。 另外,它具有第三方function和pipe理包的高度可扩展性。 例如, Jalasoft有西安networking设备监控。 你甚至可以扩展OpsMgr检查咖啡的水平,如果你想:)缺点是真正的价格,复杂性和需要有一些培训(或太多的testing和阅读)。 但是,如果您的基础架构足够大,高度精确的监控,可扩展性和分层可以克服这些缺点。

你没有提到目标操作系统,但是如果你想在Windows上运行监控站,可以看看PRTG (免费软件或者商业软件)。 它将允许您创build自定义传感器和自定义操作(我们称之为“通知”)。

你提到你需要的东西只有一个小脚印:Paessler监视他们的完整的办公networking(75个设备与1400多个传感器)戴尔Inspiron迷你上网本( 详细… )

我已经使用了一些监控系统,但不断回来。 configuration起来非常简单,易于维护,并且除了处理SNMP陷阱之外,还监控和警告任何我已经投入的东西。

我们刚刚开始使用Zenoss,至今我非常高兴。 轻松configuration应监视的内容以及导致警报的原因。 我只做了修改是改变传呼机改变发送短信。

我们有从Nagios转换到SolarWinds服务器和应用程序监视器的客户,因为Nagios不提供对虚拟环境的支持,客户希望用一个UI来监控物理和虚拟服务器和应用程序。 一位客户已经使用Nagios对应用程序进行了大量的自定义监控,将这些脚本移动到SolarWinds上也没有任何问题。

你可以看看Spiceworks这是免费的,容易设置。