Azure 服务运行状况通知包括不同的数据属性,具体取决于事件类型(例如服务问题、计划内维护、安全咨询或运行状况公告)及其事件类型(该事件中的特定方案)。 可通过两种方式查看服务运行状况的元数据:
- 使用活动日志。
- 使用Azure Resource Graph。
每种类型的通知都具有特定的用途,并附带其自己的元数据。 此元数据可帮助你了解资源的动态以及问题所需的关注程度。 例如:
- Event 类型:描述Azure报告的问题的广泛类别。
- 事件类型:提供特定上下文,例如问题是平台启动的中断、计划的维护更新还是可能需要操作的公告。
了解每种通知类型的含义时,可以更轻松地确定需要立即执行的操作。 还可以设置正确的警报,并创建仪表板或工作流,以显示对环境的真正影响。
换句话说,事件类型会告知你为什么Azure联系你。 事件详细信息会告诉你接下来要执行的操作,以帮助保持知情、保持连续性,并在服务受到影响时快速自信地采取行动。
Azure Resource Graph
在 ServiceHealthResources 表中,服务运行状况事件属性是元数据字段,用于说明所发生的情况、问题有多严重以及事件的当前状态。
有关事件标记的信息,请参阅 服务运行状况事件标记 ,了解它们在服务运行状况中的用法。
关键属性包括:
-
事件类型:从
properties.EventType中,示例为ServiceIssue或PlannedMaintenance。 -
性能。状态:示例为
Active或Resolved。 -
时间戳:示例有
properties.impactStartTimeproperties.impactMitigationTime。
首先检查 properties.incidentType 以了解涉及哪些类型的问题和详细信息,然后查看 Level 严重性。
若要了解如何使用 Resource Graph 查询,请参阅 Resource Graph 概述。
Azure 活动日志
下表列出了活动日志中的服务运行状况事件中找到的一些代表性属性。
关键属性包括:
-
事件类型:从
properties.incidentType中,示例为Incident或Maintenance。 -
状态:示例为
Active或Resolved。 -
时间戳:示例有
properties.impactStartTimeproperties.impactMitigationTime。
首先检查 properties.incidentType 以了解涉及何种问题和详细信息,然后检查严重性级别。
若要了解如何使用Azure活动日志,请参阅 Azure 活动日志事件架构。
| 属性名称 | 说明 |
|---|---|
correlationId |
通常为字符串格式的 GUID。 属于同一操作的事件通常共享相同 correlationId。 |
eventDataId |
事件的唯一标识符。 |
eventName |
事件的标题。 |
level |
事件的级别。 |
eventTimestamp |
生成事件时的时间戳,以及处理与事件对应的请求的Azure服务。 |
submissionTimestamp |
事件可供查询的时间戳。 |
subscriptionId |
记录该事件的 Azure 订阅所在的位置。 |
status |
描述操作状态的字符串。 值为 Active 和 Resolved。 |
operationName |
操作的名称。 |
category |
此属性始终为ServiceHealth。 |
resourceId |
受影响的资源的资源 ID。 |
Properties.title |
此通信的本地化标题。 默认为英语。 |
Properties.communication |
通信的详细信息经过本地化,并带有 HTML 标记。 默认为英语。 |
Properties.incidentType |
以下值之一: ActionRequired、 Informational、 Incident、 Maintenance或 Security。 |
Properties.trackingId |
与此事件关联的事件。 使用此跟踪 ID 来关联与事件相关的事件。 |
Properties.impactedServices |
转义后的 JSON 数据块,描述受事件影响的服务和地区。 该属性包括一个服务列表,每个服务都有一个 ServiceName,一个受影响区域的列表,每个区域都有一个 RegionName。 |
Properties.defaultLanguageTitle |
用英语进行交流。 |
Properties.defaultLanguageContent |
英文交流可以使用 HTML 标记或纯文本格式。 |
Properties.stage |
可能的值为Incident和Security是Active, Resolved 或 RCA 中的一项。对于 ActionRequired 或 Informational 唯一的值是 Active. 对于 Maintenance它们是:Active、、Planned、InProgressCanceled、Rescheduled、或ResolvedComplete。 |
Properties.communicationId |
与此事件相关联的通信。 |
注释
计费通知不会显示在位于Azure门户中的活动日志中。 只能在Azure 服务运行状况中看到它们。