你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

使用 SQL 见解(预览版)创建警报

适用于: Azure SQL 数据库 Azure SQL 托管实例

重要

SQL Insights(预览版)将于 2024 年 12 月 31 日停用。 建议在该日期之前转换到 Azure SQL 数据库观察程序(预览版)或其他数据库监视解决方案。

数据库观察程序是建议的监视解决方案,适用于需要低数据收集延迟、资产级监视、全面的监视数据(包括查询级详细信息)以及支持对收集的监视数据进行高级分析的应用场景。 目前,数据库观察程序支持 Azure SQL 数据库和 Azure SQL 托管实例。

2024 年 12 月 31 日之后,SQL Insights(预览版)将不再受支持,并且不会在 Azure 门户中提供。 你将在 Log Analytics 工作区中保留 SQL Insights 收集的任何现有监视数据。

SQL 见解(预览版)包括一组警报规则模板,可用于在 Azure Monitor 中针对常见 SQL 问题创建警报规则。 SQL 见解(预览版)中的警报规则是以 Azure Monitor 日志的 InsightsMetrics 表中存储的性能数据为基础的日志警报规则。

若要使用资源管理器模板创建 SQL 见解(预览版)的警报,请参阅 SQL 见解(预览版)的资源管理器模板示例

启用警报规则

在 Azure 门户上使用以下步骤在 Azure Monitor 中启用警报。 创建的警报规则将作用于在所选监视配置文件下监视的所有 SQL 资源。 触发警报规则时,它将在特定 SQL 实例或数据库上触发。

还可以创建自定义日志警报规则,方法是对 InsightsMetrics 表中的数据集运行查询,然后将这些查询另存为警报规则。

从 Azure 门户的“Azure Monitor”菜单的“见解”部分,选择“SQL(预览版)” 。 选择“警报”。

该屏幕截图显示了 Azure 门户中 SQL 的“Azure Monitor”页面。其中突出显示了“警报”按钮。

“警报”窗格将在页面右侧打开。 默认情况下,它会根据已创建的警报规则,显示所选监视配置文件中的 SQL 资源的触发警报。 选择“警报模板”,将显示可用于创建警报规则的可用模板的列表。

该屏幕截图显示了 Azure 门户中 Azure Monitor 的“警报”页。在“警报模板”选项卡中,突出显示了其中一个警报的“创建规则”链接。

在“创建警报规则”页上,检查规则的默认设置,并根据需要对其进行编辑。 还可以选择操作组,用于在触发警报规则时创建通知和操作。 在验证其所有属性后,选择“启用警报规则”以创建警报规则。

该屏幕截图显示了 Azure 门户中 Azure Monitor 的“警报规则”页。“创建警报规则”(步骤 1/2)页显示警报的使用阈值、警报的名称和严重性以及用于通知的警报组(可选)。

若要立即部署警报规则,请选择“部署警报规则”。 如果要在部署规则模板之前对其进行查看,请选择“查看模板”。

该屏幕截图显示了 Azure 门户中 Azure Monitor 的“部署警报规则”页。“创建警报规则”(步骤 2/2)页显示“准备部署日志警报”,并且“部署警报规则”按钮已突出显示。

如果选择查看模板,请从模板页中选择“部署”以创建警报规则。

该屏幕截图显示了 Azure 门户中 Azure Monitor 的“从视图模板部署”页,其中显示警报的 JSON。“部署菜单”按钮已突出显示。

详细了解 Azure Monitor 中的警报