寻找开源或廉价的基于Windows的服务器监控解决scheme,

可能重复:
你用什么工具来监视你的服务器?

1)可以使用插件基础结构进行扩展

2)允许外部数据馈送到它…我有一些专有的项目,需要pipe理和监控。 而不是build立整个监控基础设施,我想将数据提供给一个工具,然后可以创build警报/票据/显示报告和图表等。

这样的工具是否存在? 我简单地看了一下Spiceworks,表面上是最有前途的,但是我没有看到将数据整合到其中的方法…插件框架似乎暴露了Spiceworks可以访问的数据,但没有注入数据的方法…

我在Zenoss取得了很好的成绩。 它可以实现常用的监视工具(服务器的可用内存,CPU负载等,路由器的路由表等)。 它可以以各种方式进行扩展(支持Nagios插件,可以在Python中进行扩展)。

无论如何,最优雅的解决scheme可能是让您的受监控软件通过SNMP报告其状态(有各种可用的库,或者您可以为例如NetSNMP编写一个插件)。 那么任何支持SNMP的监控软件都可以与之通讯。

这个问题的确切答案必须是Nagios 。

有了一个非常灵活的Windows代理,你可以尝试潘多拉FMS( http://pandorafms.org )它是开源的,很容易扩展,但你将需要一个小的Linux / UNIX的机器的服务器。