Monitor Event Grid message delivery
This article describes how to use the portal to see the status of event deliveries.
Event Grid provides durable delivery. It delivers each message at least once for each subscription. Events are sent to the registered webhook of each subscription immediately. If a webhook doesn't acknowledge receipt of an event within 60 seconds of the first delivery attempt, Event Grid retries delivery of the event.
For information about event delivery and retries, Event Grid message delivery and retry.
The portal displays metrics for the status of delivering event messages.
For topics, here are some of the metrics:
- Publish Succeeded: Event successfully sent to the topic, and processed with a 2xx response.
- Publish Failed: Event sent to the topic but rejected with an error code.
- Unmatched: Event successfully published to the topic, but not matched to an event subscription. The event was dropped.
For subscriptions, here are some of the metrics:
Delivery Succeeded: Event successfully delivered to the subscription's endpoint, and received a 2xx response.
Delivery Failed: Every time the service tries to deliver and the event handler doesn't return a success 2xx code, the Delivery Failed counter is incremented. If we attempt to deliver the same event multiple times and fail, the Delivery Failed counter is incremented for each failure.
Expired Events: Event was not delivered and all retry attempts were sent. The event was dropped.
Matched Events: Event in the topic was matched by the event subscription.
For the full list of metrics, see Metrics supported by Azure Event Grid.
Event subscription status
To see metrics for an event subscription, you can either search by subscription type or by subscriptions for a specific resource.
To search by event subscription type, select All services.
Search for event grid and select Event Grid Subscriptions from the available options.
Filter by the type of event, the subscription, and location. Select Metrics for the subscription to view.
View the metrics for the event topic and subscription.
To find the metrics for a specific resource, select that resource. Then, select Events.
You see the metrics for subscriptions for that resource.
Custom event status
If you've published a custom topic, you can view the metrics for it. Select the resource group for the topic, and select the topic.
View the metrics for the custom event topic.
You can set alerts on the topic and domain level metrics for Custom Topics and Event Domains. In the overview blade for, select Alerts from the left had resource menu in order to view, manage, and create alert rules. Learn more about Azure Monitor Alerts
- For information about event delivery and retries, Event Grid message delivery and retry.
- For an introduction to Event Grid, see About Event Grid.
- To quickly get started using Event Grid, see Create and route custom events with Azure Event Grid.