MS SQL Server 监控/调试工具

MS SQL Server 监控/调试工具

我们正在评估一些现有的 SQL Server 监控/调试工具(Quest、Idera、Symantec 等)。这里有人有关于他们可能使用过的工具的战斗故事或意见想要分享吗?非常感谢。

答案1

我的观点是,应用程序监控有三个方面,例如 SQL Server - 您想要监控可用性(SQL 是否已关闭?),如果您做得不错 - 通过监控资源利用率/性能(并记录历史记录)将其提升到一个新的水平。第三个也是最后一个级别是定期监控 SQL 工作负载、等待统计数据并记录历史记录。

大型企业监控工具在可用性方面表现良好,资源利用率也不错。Microsoft 的 SCOM 可实现很多可用性,并且可调整以监控资源利用率。HP Open View 具有类似的功能,尽管性能监控是一种扩展。

对于可用性监控,请注意 NT 事件日志监控与远程轮询的功能/限制。例如,SQL Server 可能会意外重启,然后在某些工具进行远程轮询的时间内恢复运行。您永远不会知道 SQL 已经宕机!

Brent Ozar 似乎推荐 Services Alive http://www.brentozar.com/community/server-monitoring/serversalive-asp-template-setup/

尽管我还没有实际使用过,但是我见过的用于工作负载管理的最佳工具是 SQL Sentry: http://www.sqlsentry.net/

我要说的一件事是——纵深防御。如果可以的话,这很重要,请确保您有两个系统监控!

答案2

添加点燃对于您的列表,我对其功能以及受监控实例上的小占用空间印象深刻。

答案3

您可能想看看 uptime 软件的 up.time。这是一款适用于 Windows、Unix 和 VMware 系统的性能监控软件。不确定它是否超出您的需要,因为它是一个完整的中型企业套件,但他们提供免费试用,因此您可以看看它是否符合要求 -http://www.uptimesoftware.com/servermonitoring.php

相关内容