我正在尝试寻找监控 MS SQL 服务器的最佳方法。我一直在使用 pingdom 监控我的网络服务器,现在想看看其他方法。我在 Google 上搜索了很多,但它们似乎都一样。希望有人能告诉我它们的优点和缺点,这样我就可以更容易地选择一个。
它仅适用于 MS SQL 服务器。只需知道它已启动并且查询正在运行。需要远程!
答案1
如果您想要一些专为监控而设计的产品,免费的 Nagios 怎么样?或者花几块钱买 Whats-Up 怎么样?
答案2
OpenNMS 将很乐意轮询您的 MySQL 状态变量以及执行 HTTP 获取以确保您的 Web 框正在提供 HTML 服务。
答案3
如果你有 MicrosoftSQL 服务器在您的中小型企业环境中运行服务器监控工具时,您肯定会想要了解的一件事就是服务器监控工具。这些工具可以帮助确保您始终了解服务器的运行情况,甚至可以帮助您找到可以进行的改进和调整,以尽可能提高性能。您还可以使用这些工具测试各种应用程序,在出现潜在问题时进行故障排除,并确定用户活动以找出谁在发出与 SQL Server 连接的哪些查询。
监控 Microsoft SQL Server 的最佳方法之一是使用 Microsoft 自己的 System Center Management Pack。该包使用户能够发现 SQL Server 版本 2005、2008、2012 和 2008 R2。Microsoft System Center Management Pack 将持续监控服务器代理、数据库和数据库引擎实例等组件,以查找故障迹象和可以改进性能的潜在领域。
SQL Server 数据库环境还经常允许您安排作业并设置各种警报,当某些预定情况发生时,您可以通过电子邮件收到这些警报。例如,如果您想要持续监控服务器环境以发现备份失败或脚本失败等问题,您可以在管理实用程序中的“管理”和“代理作业”选项卡下安排这些作业。然后,只要发生这些情况,您就会通过电子邮件收到警报。
内置数据库管理工具不会花费您任何额外的费用,除了您最初设置环境所花费的费用之外。但是,某些第三方数据库管理和监控工具需要额外的费用来购买和配置,以提供尽可能最好的资源。