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

在 Azure 容器应用中设置警报

Azure Monitor 警报向你发送通知以便你快速响应关键问题。 可以定义两种类型的警报:

  • 基于Azure Monitor指标数据的指标警报
  • 基于 Azure Monitor Log Analytics 数据的日志警报

有关详细信息,请参阅 “选择正确的警报规则类型”。

可以从指标资源管理器中的指标图表和 Log Analytics 中的查询来创建警报规则。 还可以从“监视>警报”页定义和管理警报。 若要详细了解警报,请参阅 Microsoft Azure 中的警报概述

“容器应用”页的“监视”部分中的“警报”页会显示应用的所有警报。 可以按警报类型、资源、时间和严重性对列表进行筛选。 还可以从此页面修改和创建新的警报规则。

创建指标预警规则

在指标资源管理器中基于指标图表创建警报规则时,当指标数据与警报规则条件匹配时,将触发警报。 有关创建指标图表的详细信息,请参阅 “使用指标资源管理器”。

创建指标图表后,可以创建新的警报规则。

  1. 选择“新建警报规则”。 “创建警报规则”页将打开到“条件”选项卡。在这里,你会看到一个根据指标图表设置填充的条件

  2. 选择条件。

    显示根据图表设置自动创建条件的指标资源管理器警报规则编辑器屏幕截图。

  3. 修改“警报逻辑”部分以设置警报条件。 可以设置警报,使其在指标值大于、小于或等于阈值时触发。 还可以设置警报,使其在指标值超出值范围时触发。

    Azure 容器应用中配置警报信号逻辑的屏幕截图。

  4. 选择“完成” 。

  5. 通过选择“创建警报规则”页上的“添加条件”,可以向警报规则添加更多条件

  6. 选择“详细信息”选项卡。

  7. 输入警报规则的名称和说明。

  8. 选择“查看 + 创建”。

  9. 选择“创建”。

    警报详细信息配置页的屏幕截图。

向警报规则添加条件

将更多条件添加到警报规则:

  1. 在容器应用页的左侧菜单中,选择“ 警报”。

  2. 从顶部菜单中,选择 “警报规则”。

  3. 从表中选择警报。

  4. 选择 编辑

  5. 选择 “条件”,然后向下滚动并选择“ 添加条件”。

  6. 选择常用信号,或选择“ 查看所有信号 ”以获取更多选项。

    显示选择信号窗格的指标资源管理器警报规则编辑器屏幕截图。

  7. 配置警报条件的设置。 有关配置警报的详细信息,请参阅 创建或编辑指标警报规则

通过启用拆分警报,并从“维度名称”列表中选择“版本”“副本”,您可以针对特定版本或副本分别接收警报。

选择用于拆分警报的维度的示例。

显示配置信号逻辑窗格中按维度拆分选项的指标资源管理器警报规则编辑器示例屏幕截图。

若要详细了解如何配置警报,请参阅 为Azure资源创建指标警报

创建日志预警规则

可以从日志分析的查询中创建日志警报。 从查询中创建警报规则时,查询将按设定的时间间隔运行,在日志数据与警报规则条件匹配时触发警报。 若要详细了解如何创建日志警报规则,请参阅 创建或编辑日志搜索警报规则

创建警报规则:

  1. 首先,创建并运行查询来验证结果。

  2. 选择“新建警报规则”。

    突出显示“新建警报规则”按钮的 Log Analytics 界面的屏幕截图。

  3. 创建警报规则 编辑器”将打开“ 条件 ”选项卡,其中填充了日志查询。

    Log Analytics 警报规则编辑器的屏幕截图。

  4. “度量 ”部分中配置设置

    “创建警报规则”中“度量”部分的屏幕截图。

  5. 或者,也可以启用警报规则中的警报拆分,以便为编辑器“按维度拆分”部分中选择的每个维度单独发送警报

    “按维度拆分”部分的“创建警报规则”的屏幕截图。

  6. “警报逻辑 ”部分中输入阈值条件。

    创建警报规则警报逻辑部分的屏幕截图。

  7. 选择“详细信息”选项卡。

  8. 输入警报规则的名称和说明。

    警报详细信息配置页的屏幕截图。

  9. 选择“查看 + 创建”。

  10. 选择“创建”。

后续步骤