检查SQL Server实例的主观性

我们的日常检查涉及检查我们networking中的所有服务器是否具有可靠性 目前我们手动login到每个服务器及其实例进行检查。

有没有一种工具可以自动检查networking上的所有服务器及其实例,或者可以编写一个sql脚本来执行此操作?

谢谢安迪

看看ServersAlive 。 过去在监控大范围的服务方面,我工作得很好。

Nagios是一个非常受欢迎的监控系统,它配备了许多监控插件,例如内存,networking,CPU,服务器等。

还有一个用于SQL Server的 :

使用插件“check_mssql_health”来监视MS SQL Server。 与其他插件不同,它不仅检查连接是否成功,而且还有20个有用的指标

如果您有企业需求,Microsoft的SCOM将监视SQL Server的可用性和性能,以及其他Microsoft / Wintel产品的负载。 这是有竞争力的价格。 其他监控解决scheme可以从BMC,HP等公司获得

在预算级别,Idera的pipe理工具套件带有一个SQL Server pingfunction,每隔x分钟从系统托盘运行 – 每个安装295美元。 http://www.idera.com/Products/SQL-toolbox/SQL-admin-toolset/

最后,为什么不尝试自己编写脚本 – 一个专用的SQL Box,运行SQL作业来查询其他SQL Server的可用性,以及在出现问题时使用数据库邮件。