Skip to content

Commit d13b622

Browse files
committed
review & update screenshots
1 parent 644e6c0 commit d13b622

File tree

5 files changed

+23
-5
lines changed

5 files changed

+23
-5
lines changed

articles/event-grid/manage-event-delivery.md

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Dead letter and retry policies - Azure Event Grid
33
description: Describes how to customize event delivery options for Event Grid. Set a dead-letter destination, and specify how long to retry delivery.
44
ms.topic: conceptual
5-
ms.date: 07/27/2021
5+
ms.date: 11/07/2022
66
ms.custom: devx-track-azurepowershell, devx-track-azurecli
77
ms.devlang: azurecli
88
---
@@ -26,6 +26,16 @@ To set a dead letter location, you need a storage account for holding events tha
2626
2727
### Azure portal
2828

29+
While creating an event subscription, you can enable dead-lettering on the **Additional features** tab as shown in the following image. After you enable the feature, specify the blob container that will hold dead-lettered events and the Azure subscription that has the blob storage.
30+
31+
You can optionally enable a system-assigned or user-assigned managed identity for dead-lettering. The managed identity must be a member of a [role-based access control (RBAC) role](../storage/blobs/authorize-access-azure-active-directory.md#azure-built-in-roles-for-blobs) that allows writing events to the storage.
32+
33+
:::image type="content" source="./media/manage-event-delivery/dead-letter-configuration.png" alt-text="Screenshot showing the dead-letter configuration of an event subscription.":::
34+
35+
You can also enable dead-lettering and configure the settings for an existing event subscription. On the **Event Subscription** page of your event subscription, switch to the **Additional features** tab to see the dead-letter settings as shown in the following image.
36+
37+
:::image type="content" source="./media/manage-event-delivery/dead-letter-configuration-existing-subscription.png" alt-text="Screenshot showing the dead-letter configuration of an existing event subscription.":::
38+
2939

3040
### Azure CLI
3141

@@ -69,10 +79,21 @@ To turn off dead-lettering, rerun the command to create the event subscription b
6979
7080
## Set retry policy
7181

72-
When creating an Event Grid subscription, you can set values for how long Event Grid should try to deliver the event. By default, Event Grid tries for 24 hours (1440 minutes), or 30 times. You can set either of these values for your event grid subscription. The value for event time-to-live must be an integer from 1 to 1440. The value for max retries must be an integer from 1 to 30.
82+
When creating an Event Grid subscription, you can set values for how long Event Grid should try to deliver the event. By default, Event Grid tries for 24 hours (1440 minutes), or 30 times. You can set either of these values for your Event Grid subscription. The value for event time-to-live must be an integer from 1 to 1440. The value for max retries must be an integer from 1 to 30.
7383

7484
You can't configure the [retry schedule](delivery-and-retry.md#retry-schedule).
7585

86+
### Azure portal
87+
88+
While creating an event subscription, you can configure retry policy settings on the **Additional features** tab.
89+
90+
:::image type="content" source="./media/manage-event-delivery/retry-policy-settings.png" alt-text="Screenshot showing the retry policy configuration of an event subscription.":::
91+
92+
You can also configure retry policy settings for an existing event subscription. On the **Event Subscription** page of your event subscription, switch to the **Additional features** tab to see the retry policy settings as shown in the following image.
93+
94+
:::image type="content" source="./media/manage-event-delivery/retry-policy-settings-existing-subscription.png" alt-text="Screenshot showing the retry policy configuration of an existing event subscription.":::
95+
96+
7697
### Azure CLI
7798

7899
To set the event time-to-live to a value other than 1440 minutes, use:
@@ -129,9 +150,6 @@ New-AzEventGridSubscription `
129150
> [!NOTE]
130151
> If you set both `event-ttl` and `max-deliver-attempts`, Event Grid uses the first to expire to determine when to stop event delivery. For example, if you set 30 minutes as time-to-live (TTL) and 10 max delivery attempts. When an event isn't delivered after 30 minutes (or) isn't delivered after 10 attempts, whichever happens first, the event is dead-lettered.
131152
132-
## Managed identity
133-
If you enable managed identity for dead-lettering, you'll need to add the managed identity to the appropriate role-based access control (RBAC) role on the Azure Storage account that will hold the dead-lettered events. For more information, see [Supported destinations and Azure roles](add-identity-roles.md#supported-destinations-and-azure-roles).
134-
135153
## Next steps
136154

137155
* For a sample application that uses an Azure Function app to process dead letter events, see [Azure Event Grid Dead Letter Samples for .NET](https://azure.microsoft.com/resources/samples/event-grid-dotnet-handle-deadlettered-events/).
58 KB
Loading
52.6 KB
Loading
39.3 KB
Loading
48.7 KB
Loading

0 commit comments

Comments
 (0)