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

Azure Monitor 中的运行状况模型(预览版)

使用 Azure Monitor 运行状况模型可以定义和跟踪 服务组中 Azure 资源的运行状况及其依赖的资源。 健康模型通过关键业务上下文来增强 Azure Monitor 收集的原始监控信号,并设定一个基线,以监控工作负荷为依据。

Azure 健康模型允许您:

  • 根据 Azure 工作负荷的各个组件的运行状况跟踪 Azure 工作负载的运行状况。
  • 根据多个信号,针对服务组或其任何组件的运行状况发出警报。
  • 将业务上下文添加到 Azure Monitor 收集的监视数据。

示例运行状况模型的屏幕截图。

跟踪健康状况

运行状况模型中包含的每个资源都有一组信号,共同确定该资源的总体运行状况分级。 信号可以基于指标或日志查询,你可以定义自己的信号,或使用一组建议的信号用于常见的 Azure 资源。 每个资源的运行状态会汇总到所有依赖它的资源中,从而为整个工作负载提供总体运行状况评级。

使用多个视图跟踪工作负荷的运行状况。 上面显示的图形视图提供了工作负荷当前运行状况的图形表示形式,而时间线视图则提供其随时间推移的运行状况。 深入研究模型中的任何实体,以详细查看其健康状态及其贡献信号。

示例健康模型中实体健康详细信息的屏幕截图。

配置模型

运行状况模型基于 Azure 服务组,可用于对在常见工作负荷或应用程序中协同工作的 Azure 资源进行分组。 创建运行状况模型时指定服务组,运行状况模型会自动填充该服务组中的资源。 如果从服务组添加或删除任何资源,则运行状况模型会自动更新以反映这些更改。 使用图形工具排列运行状况模型中的资源并配置其运行状况信号。

示例运行状况模型设计器中实体详情配置的屏幕截图。

警报

健康模型允许基于健康状况创建警报,而不是单个信号。 针对模型中的各个不正常资源发出警报,或者仅针对影响工作负荷运行状况的多个资源的聚合发出警报。 这样可以减少警报数量,且这些警报侧重于业务影响而非技术细节,并利用与其他 Azure Monitor 警报相同的操作组。

配置示例健康模型警报规则详细信息的屏幕截图。

后续步骤