SQL Server监控

我正在寻找一些可用于监视Microsoft SQL Server 2005&2008的开源软件。

我想要的function包括:

  • 制图
  • loggingCPU使用情况
  • logging磁盘I / O统计信息
  • 当计数器超过阈值时,能够设置通知

如果可能的话,我也想整合一些SQL服务器特定的指标,如缓冲区caching命中,会话数量等。

任何人都可以就你在环境中使用什么做任何推荐。

如果你正在寻找便宜又快速的东西(这听起来不像,但为了以防万一),试试MRTG 。

如果你想要一个真正的NICE制图解决scheme,我推荐Zenoss (他们有一个免费和商业版本)或Cacti ,这是免费的。

这两个都有很好的界面,漂亮的graphics,并发送基于阈值的警报。

我们使用SCOM,但这可能比您需要的要多,尽pipe它是最终的(我们用它来监视超过10万台服务器)。 Nagios是一个stream行的开源监控软件。

您还可以使用Zabbix并使用性能计数器获取SQL Server特定的信息。