答案1
波利蒙正是您要找的。
它非常适合监控可以通过 TCP 端口、SNMP、Powershell、WMI、SQL、HTTP、Perfmon 或 Ping 进行通信的任何内容。
我不监控任何 *nix 的东西,所以我不能谈论这个。但对于 Windows 世界来说,它的设置非常简单,非常直观,非常灵活,它有非常好的内置仪表板显示、短信或电子邮件通知。您可以进行长期趋势/报告/绘图,自动响应事件(例如,如果服务停止,则重新启动服务等)。
至少对我来说,它比 Nagios、OpenNMS 或 Zabbix 更容易设置和维护。我衷心推荐它。
答案2
芝诺斯
Zenoss 也将监控 Windows 服务。它是开源的。易于配置,并具有大量监控和报告功能。答案3
Nagios 可以通过 snmp 监控内存中的进程(服务也是如此)。因此您不必安装 nagios 代理。
答案4
Nagios 与 MS 服务器配合得很好,通过安装一个名为客户端。
它允许监控服务、进程、磁盘空间、CPU 和各种系统计数器。
我们的网络在 Linux 和 Windows 服务器之间分配大约 50/50,并使用 Nagios 来监控所有服务器。