Microsoft SQL Server Always On 可用性组监控
通过监控关键性能指标(包括活跃 HADR 线程、副本信息、日志压缩缓存命中率、故障转移告警、同步健康状态和数据库状态),跟踪 Microsoft SQL Server Always On 可用性组副本和数据库的性能、可用性和健康状况,并在任何指标违规时即时接收告警。
代理成功安装并提供 Insight 监控所需的凭证后,服务器上运行的 Microsoft SQL Server Always On 可用性组将被自动发现并纳入监控。
前提条件
设置 Microsoft SQL Server Always On 可用性组监视器之前,请确保满足以下必要条件:
-
确保已启用 AppLogs。启用方法:前往管理 > AppLogs > 设置 > 使用 AppLogs 从服务器采集应用日志 > 是。
-
Site24x7 Windows 代理版本应为 20.9.1 或以上。
-
.NET 版本应为 3.0 或以上。
-
SQL 版本应为 2008 或以上。
请提供必要的权限,并按照此帮助文档中的步骤添加 Microsoft SQL Server 监视器。添加监视器后,服务器上运行的所有可用性组将被自动发现并纳入监控。
Microsoft SQL Server Always On 可用性组监视器
按照以下步骤查看您的监视器:
-
登录 Site24x7 后,点击数据库 > Microsoft SQL Server Always On 可用性组。
-
您将跳转至监视器页面,查看已添加监控的 Microsoft SQL Server Always On 可用性组列表。
-
在可用性组下,点击数据库,查看所选实例中的数据库列表。
如果在提供凭证后新增了可用性组,请从父级 SQL Server 监视器触发应用程序发现。(前往服务器 > 服务器监视器 > 服务器,点击关联的 SQL Server 监视器,将鼠标悬停在汉堡图标 显示名称旁,点击发现应用程序。)
性能指标
监控 Microsoft SQL Server Always On 可用性组实例及其数据库的关键性能指标至关重要。通过密切跟踪这些参数,您可以主动识别潜在瓶颈、排查问题,并优化 Microsoft SQL Server Always On 可用性组环境的整体效率。
阈值配置
将 Microsoft SQL Server Always On 可用性组监视器添加到 Site24x7 账户后,您可以添加阈值和可用性配置文件,设置阈值并接收告警。您可以为副本监视器和 Microsoft SQL Server Always On 可用性组数据库设置阈值,并在阈值被突破时接收告警。
例如,对于可用性组,您可以在发生故障转移或同步健康状态不健康时设置阈值告警。对于副本监视器,您可以在运行状态为脱机时接收告警。对于数据库,您可以在事务延迟超过 300 毫秒时接收告警。
设置阈值和可用性配置文件的步骤:
-
选择 Microsoft SQL Server Always On 可用性组监视器,点击汉堡图标
> 编辑。
-
在编辑 Microsoft SQL Server Always On 可用性组页面,您将在配置文件下找到阈值和可用性选项卡。点击 + 图标添加新的阈值配置文件,或点击铅笔图标
编辑已有的阈值配置文件。
-
点击保存。
当特定阈值被突破时,您将收到告警,对应资源将被标记为异常或严重。
报表
点击报表 > Microsoft SQL Server Always On 可用性组,选择要查看的报表,即可查看 Microsoft SQL Server Always On 可用性组数据库的报表。
安全性
Site24x7 服务器监控代理不会将您的数据存储在 Site24x7 应用服务器中。出于安全考虑,用户名和密码在代理中进行加密处理。
许可
每个 Microsoft SQL Server Always On 可用性组实例监视器消耗一个高级监视器许可证。
相关链接
数据库监控:Microsoft SQL | Microsoft SQL Insight | Microsoft SQL 独立数据库
服务器监控:Windows
