我们的监控办公室里有很多大型高清电视,用于监控我们所有的生产设备。
我们正在监控:
思科路由器
- HP 开关
- HP proliant 服务器
- Windows 2003
- 互联网信息服务
- SQL 服务器
目前我们使用
- Nagios 用于正常运行时间/可用性和警报发送
- Cacti 用于带宽使用
- 在 Vista 上运行 Perfmon 来提高服务器性能
- 结合其他工具和我们自己的自定义代码来监控我们的实际应用程序性能。
除了 Perfmon 部分之外,所有这些都很好 - 它提供了我们想要的东西 - 即屏幕上的实时图表、记录某些性能计数器等 - 唯一的问题是设置它是一项真正的苦差事。如果运行 Perfmon 的 Vista PC 重新启动(通常由于 Windows 更新),那么再次设置所有计数器需要很长时间 - 对于办公室里的人来说,这实际上需要一两个小时的工作量......
有谁知道以下方法:1. 添加 Perfmon 计数器的脚本 2. 另一个具有图形输出和 WMI/windows 计数器访问的工具。
谢谢
- 麦克风
答案1
答案2
我强烈推荐扎比克斯对于寻求监控和图形解决方案的系统管理员来说。
Zabbix 有适用于 Windows 和 Linux 系统的客户端(代理)。它们还可以读取 SNMP 数据包,以绘制图表并监控几乎所有事物的统计数据。
我已经使用它 3 年了,它(相对)非常容易管理和更新。
如果您愿意为其编写操作脚本,他们甚至提供应用程序监控。
(来源:zabbix.com)
如果您对使用有任何具体问题请告诉我。
答案3
如果不是实时图表(即几分钟的采样时间)对你来说没问题,请查看Windows 版 Munin Node。或者,您可以通过 snmp 从 Windows 获取大量统计数据,但我很久以前就尝试过并且很快放弃了这个想法。munin-node 就足够了。
答案4
OpenNMS 1.7.x 具有 WMI 支持。开放网络管理系统
否则,我会按照约瑟夫的建议采用 Nagios/RRD 路线。