Service Health Notification Schema
Overview:
The following section provides the Service Health Notification Schema as well as an extended explanation of the Service Health notification alert type.
Classes of Alert Types:
Action required: Azure might notice something unusual happen on your account, and work with you to remedy this. Azure sends you a notification, either detailing the actions you need to take or how to contact Azure engineering or support.
Incident: An event that impacts service is currently affecting one or more of the resources in your subscription.
Maintenance: A planned maintenance activity that might impact one or more of the resources under your subscription.
Information: Potential optimizations that might help improve your resource use.
Security: Urgent security-related information regarding your solutions that run on Azure.
Service Health Notification Schema:
Property name | Description |
---|---|
channels | One of the following values: Admin or Operation. |
correlationId | Usually a GUID in the string format. Events that belong to the same action usually share the same correlationId. |
eventDataId | The unique identifier of an event. |
eventName | The title of an event. |
level | The level of an event |
resourceProviderName | The name of the resource provider for the impacted resource. |
resourceType | The type of resource of the impacted resource. |
subStatus | Usually the HTTP status code of the corresponding REST call, but can also include other strings describing a substatus. For example: OK (HTTP Status Code: 200), Created (HTTP Status Code: 201), Accepted (HTTP Status Code: 202), No Content (HTTP Status Code: 204), Bad Request (HTTP Status Code: 400), Not Found (HTTP Status Code: 404), Conflict (HTTP Status Code: 409), Internal Server Error (HTTP Status Code: 500), Service Unavailable (HTTP Status Code: 503), and Gateway Timeout (HTTP Status Code: 504). |
eventTimestamp | Timestamp when the event was generated by the Azure service processing the request corresponding to the event. |
submissionTimestamp | Timestamp when the event became available for querying. |
subscriptionId | The Azure subscription in which this event was logged. |
status | String describing the status of the operation. Values are: Active, and Resolved. |
operationName | The name of the operation. |
category | This property is always ServiceHealth. |
resourceId | The Resource ID of the impacted resource. |
Properties.title | The localized title for this communication. English is the default. |
Properties.communication | The localized details of the communication with HTML markup. English is the default. |
Properties.incidentType | One of the following values: ActionRequired, Informational, Incident, Maintenance, or Security. |
Properties.trackingId | The incident with which this event is associated. Use this to correlate the events related to an incident. |
Properties.impactedServices | An escaped JSON blob that describes the services and regions impacted by the incident. The property includes a list of services, each of which has a ServiceName, and a list of impacted regions, each of which has a RegionName. |
Properties.defaultLanguageTitle | The communication in English. |
Properties.defaultLanguageContent | The communication in English as either HTML markup or plain text. |
Properties.stage | The possible values for Incident, and Security are Active, Resolved or RCA. For ActionRequired or Informational the only value is Active. For Maintenance they are: Active, Planned, InProgress, Canceled, Rescheduled, Resolved, or Complete. |
Properties.communicationId | The communication with which this event is associated. |
Details on service health level information
Action Required (properties.incidentType == ActionRequired)
Informational - Administrator action is required to prevent impact to existing services.
Maintenance (properties.incidentType == Maintenance)
Warning - Emergency maintenance
Informational - Standard planned maintenance
Information (properties.incidentType == Informational)
Informational - Administrator may be required to prevent impact to existing services.
Security (properties.incidentType == Security)
Warning - Security advisory that affects existing services and may require administrator action.
Informational - Security advisory that affects existing services.
Service Issues (properties.incidentType == Incident)
Error - Widespread issues accessing multiple services across multiple regions are impacting a broad set of customers.
Warning - Issues accessing specific services and/or specific regions are impacting a subset of customers.
Informational - Issues impacting management operations and/or latency, not impacting service availability.
Last updated