Skip to content

Commit 8fb7b45

Browse files
authored
Merge pull request #314380 from AbhishekMallick-MS/Apr-7-2026-Flow
Resiliency flow update - Configure alert notifications for Azure Backup - Entry point and screen updates
2 parents 96c2279 + 17c68b9 commit 8fb7b45

18 files changed

Lines changed: 40 additions & 30 deletions

articles/backup/backup-azure-monitor-alerts-notification.md

Lines changed: 40 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Configure and manage Azure Monitor based alert notifications for Azure Backup
33
description: Learn how to configure Azure Monitor alert notifications.
44
ms.topic: how-to
5-
ms.date: 11/26/2025
5+
ms.date: 04/08/2026
66
ms.service: azure-backup
77
author: AbhishekMallick-MS
88
ms.author: v-mallicka
@@ -27,62 +27,69 @@ To configure notifications for Azure Monitor alerts, create an [alert processing
2727
2828
## Suppress notifications during a planned maintenance window
2929

30-
For certain scenarios, you might want to suppress notifications for a particular window of time when backups are going to fail. This is especially important for database backups, where log backups could happen as frequently as every 15 minutes, and you don't want to receive a separate notification every 15 minutes for each failure occurrence. In such a scenario, you can create a second alert processing rule that exists alongside the main alert processing rule used for sending notifications. The second alert processing rule won't be linked to an action group, but is used to specify the time for notification types that should be suppressed.
30+
For certain scenarios, you might want to suppress notifications for a particular window of time when backups are going to fail. This is especially important for database backups, where log backups could happen as frequently as every 15 minutes, and you don't want to receive a separate notification every 15 minutes for each failure occurrence. In such a scenario, you can create a second alert processing rule that exists alongside the main alert processing rule used for sending notifications. The second alert processing rule isn't linked to an action group, but is used to specify the time for notification types that should be suppressed.
3131

32-
By default, the suppression alert processing rule takes priority over the other alert processing rule. If a single fired alert is affected by different alert processing rules of both types, the action groups of that alert will be suppressed.
32+
By default, the suppression alert processing rule takes priority over the other alert processing rule. If a single fired alert is affected by different alert processing rules of both types, the action groups of that alert are suppressed.
3333
Learn more [about suppression of notifications during planned maintenance
3434
](/azure/azure-monitor/alerts/alerts-processing-rules?tabs=portal#suppress-notifications-during-planned-maintenance).
3535

3636

3737
To create a suppression alert processing rule, follow these steps:
3838

39-
1. Go to **Resiliency** > **Monitoring + Reporting** > **Alerts**.
39+
1. Go to **Resiliency** and select **Monitoring + Reporting** > **Alerts**.
4040
1. Select **Manage alerts** > **Manage alert processing rules**.
4141

42-
:::image type="content" source="./media/move-to-azure-monitor-alerts/alert-processing-rule-blade.png" alt-text="Screenshot showing alert processing rules blade in portal." lightbox="./media/move-to-azure-monitor-alerts/alert-processing-rule-blade.png":::
42+
:::image type="content" source="./media/move-to-azure-monitor-alerts/alert-processing-rule-blade.png" alt-text="Screenshot that shows the alert pane in the Azure portal." lightbox="./media/move-to-azure-monitor-alerts/alert-processing-rule-blade.png":::
4343

44-
1. Select **Create**.
44+
1. On the **Alert processing rules** pane, select **+ Create**.
4545

46-
:::image type="content" source="./media/move-to-azure-monitor-alerts/alert-processing-rule-create.png" alt-text="Screenshot showing creation of new alert processing rule.":::
46+
:::image type="content" source="./media/move-to-azure-monitor-alerts/alert-processing-rule-create.png" alt-text="Screenshot that shows the creation of new alert processing rule." lightbox="./media/move-to-azure-monitor-alerts/alert-processing-rule-create.png":::
4747

48-
1. Select **Scope**, for example, subscription or resource group, that the alert processing rule should span.
48+
1. On the **Create an alert processing rule** pane, on the **Scope** tab, click **+ Select scope**, for example, subscription or resource group, that the alert processing rule should span.
4949

50-
You can also select more granular filters if you want to suppress notifications only for a particular backup item. For example, if you want to suppress notifications for *testdb1* database in the Virtual Machine *VM1*, you can specify filters "where Alert Context (payload) contains `/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/testRG/providers/Microsoft.Compute/virtualMachines/VM1/providers/Microsoft.RecoveryServices/backupProtectedItem/SQLDataBase;MSSQLSERVER;testdb1`".
50+
You can also select more granular filters if you want to suppress notifications only for a particular backup item. For example, if you want to suppress notifications for *testdb1* database in the Virtual Machine *VM1*, you can specify filters "where Alert Context (payload) contains `/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/testRG/providers/Microsoft.Compute/virtualMachines/VM1/providers/Microsoft.RecoveryServices/backupProtectedItem/SQLDataBase;MSSQLSERVER;testdb1`."
5151

5252
To get the required format of your required backup item, see the *SourceId field* from the [Alert details page](backup-azure-monitoring-alerts.md#view-fired-alerts-in-the-azure-portal).
5353

54-
:::image type="content" source="./media/move-to-azure-monitor-alerts/alert-processing-rule-scope.png" alt-text="Screenshot showing specified scope of alert processing rule.":::
54+
:::image type="content" source="./media/move-to-azure-monitor-alerts/alert-processing-rule-scope.png" alt-text="Screenshot that shows the specified scope of the alert processing rule." lightbox="./media/move-to-azure-monitor-alerts/alert-processing-rule-scope.png":::
5555

56-
1. Under **Rule Settings**, select **Suppress notifications**.
56+
1. On the **Rule settings** tab, select **Suppress notifications**.
5757

58-
:::image type="content" source="./media/move-to-azure-monitor-alerts/alert-processing-rule-settings.png" alt-text="Screenshot showing alert processing rule settings.":::
58+
:::image type="content" source="./media/move-to-azure-monitor-alerts/alert-processing-rule-settings.png" alt-text="Screenshot that shows the alert processing rule settings." lightbox="./media/move-to-azure-monitor-alerts/alert-processing-rule-settings.png":::
5959

60-
1. Under **Scheduling**, select the window of time for which the alert processing rule will apply.
60+
1. On the **Scheduling** tab, select the window of time for which the alert processing rule needs to apply.
6161

62-
:::image type="content" source="./media/move-to-azure-monitor-alerts/alert-processing-rule-schedule.png" alt-text="Screenshot showing alert processing rules scheduling.":::
62+
:::image type="content" source="./media/move-to-azure-monitor-alerts/alert-processing-rule-schedule.png" alt-text="Screenshot that shows the alert processing rules scheduling." lightbox="./media/move-to-azure-monitor-alerts/alert-processing-rule-schedule.png":::
6363

64-
1. Under **Details**, specify the subscription, resource group, and name under that the alert processing rule should be created.
64+
1. On the **Details** tab, specify the subscription, resource group, and name under which the alert processing rule should be created.
6565

66-
:::image type="content" source="./media/move-to-azure-monitor-alerts/alert-processing-rule-details.png" alt-text="Screenshot showing alert processing rules details.":::
66+
:::image type="content" source="./media/move-to-azure-monitor-alerts/alert-processing-rule-details.png" alt-text="Screenshot that shows the alert processing rules details." lightbox="./media/move-to-azure-monitor-alerts/alert-processing-rule-details.png":::
6767

68-
1. Select **Review+Create**.
68+
1. Select **Review + create** and complete the creation of the suppression alert processing rule.
6969

7070
If your suppression windows are one-off scenarios and not recurring, you can **Disable** the alert processing rule once you don't need it anymore. You can enable it again in future when you have a new maintenance window in the future.
7171

7272
## Configure alerts and notifications on your metrics
7373

7474
To configure alerts and notifications on your metrics, follow these steps:
7575

76-
1. Click **New Alert Rule** at the top of the metric charts.
76+
1. Go to **Resiliency** and select **Monitoring + Reporting** > **Alerts**.
7777

78-
1. Select the scope for which you want to create alerts. <br><br> The scope limits are the same as the limits described in the [View metrics](metrics-overview.md#view-metrics-in-the-azure-portal) section.
78+
:::image type="content" source="./media/move-to-azure-monitor-alerts/create-alert-rule.png" alt-text="Screenshot that shows how to create an alert rule." lightbox="./media/move-to-azure-monitor-alerts/create-alert-rule.png":::
7979

80-
1. Select the condition on which the alert should be fired.
80+
1. On the **Alerts** pane, select **+ Create** > **Create alert rule**.
8181

82-
- By default, some fields are pre-populated based on the selections in the metric chart. You can edit the parameters as needed.
82+
1. On the **Create an alert rule** pane, on the **Scope** tab, click **+ Select scope** to choose the scope for which you want to create alerts.
83+
84+
The scope limits are the same as the limits described in the [View metrics](metrics-overview.md#view-metrics-in-the-azure-portal) section.
85+
86+
:::image type="content" source="./media/move-to-azure-monitor-alerts/grant-scope.png" alt-text="Screenshot that shows how to select the scope for the alert rule." lightbox="./media/move-to-azure-monitor-alerts/grant-scope.png":::
87+
88+
1. On the **Condition** tab, for **Signal name**, select the condition from the dropdown menu on which the alert should be fired.
89+
90+
- By default, some fields are prepopulated based on the selections in the metric chart. You can edit the parameters as needed.
8391
- Choose the threshold type and value to set the trigger condition for the alert. Learn more [about the alert conditions for alert rules](/azure/azure-monitor/alerts/alerts-create-metric-alert-rule).
8492
- To generate individual alerts for each datasource in the vault, use the **dimensions** selection in the metric alerts rule. Following are some scenarios:
85-
8693
- Firing alerts on failed backup jobs for each datasource:
8794

8895
**Alert Rule: Fire an alert if Backup Health Events > 0 in the last 24 hours for**:
@@ -94,26 +101,29 @@ To configure alerts and notifications on your metrics, follow these steps:
94101
**Alert Rule: Fire an alert if Backup Health Events < 1 in the last 24 hours for**:
95102
- Dimensions["HealthStatus"]="Persistent Unhealthy / Transient Unhealthy / Persistent Degraded / Transient Degraded"
96103

97-
:::image type="content" source="./media/metrics-overview/metric-alert-condition-inline.png" alt-text="Screenshot showing the option to select the condition on which the alert should be fired." lightbox="./media/metrics-overview/metric-alert-condition-expanded.png":::
104+
:::image type="content" source="./media/move-to-azure-monitor-alerts/assign-signal.png" alt-text="Screenshot that shows the alert condition signal assignment." lightbox="./media/move-to-azure-monitor-alerts/assign-signal.png":::
98105

99106
>[!NOTE]
100107
>If you select more dimensions as part of the alert rule condition, the cost increases (that's proportional to the number of unique combinations of dimension values possible). Selection of more dimensions allows you to get more context on a fired alert.
101108
109+
1. On the **Actions** tab, for **Select actions**, choose the required action type.
110+
111+
To configure notifications for the alerts using Action Groups, on the **Select action groups** pane, select an Action Group as part of the alert rule, or create a separate action rule.
112+
113+
Azure Backup supports various notification channels, such as email, ITSM, webhook, Logic App, SMS. [Learn more about Action Groups](/azure/azure-monitor/alerts/action-groups).
102114

103-
1. To configure notifications for these alerts using Action Groups, configure an Action Group as part of the alert rule, or create a separate action rule.
115+
:::image type="content" source="./media/move-to-azure-monitor-alerts/assign-action-group.png" alt-text="Screenshot that shows how to select an action group for the alert rule." lightbox="./media/move-to-azure-monitor-alerts/assign-action-group.png":::
104116

105-
We support various notification channels, such as email, ITSM, webhook, Logic App, SMS. [Learn more about Action Groups](/azure/azure-monitor/alerts/action-groups).
117+
1. On the **Details** tab, enter **Alert rule name**.
106118

107-
:::image type="content" source="./media/metrics-overview/action-group-inline.png" alt-text="Screenshot showing the process to configure notifications for these alerts using Action Groups." lightbox="./media/metrics-overview/action-group-expanded.png":::
119+
:::image type="content" source="./media/move-to-azure-monitor-alerts/name-alert-rule.png" alt-text="Screenshot that shows how to enter the alert rule name." lightbox="./media/move-to-azure-monitor-alerts/name-alert-rule.png":::
108120

109-
1. Configure auto-resolution behavior - You can configure metric alerts as _stateless_ or _stateful_ as required.
121+
1. On the **Tags** tab, provide the required tags.
110122

111-
- To generate an alert on every job failure irrespective of the failure is due to the same underlying cause (stateless behavior), deselect the **Automatically resolve alerts** option in the alert rule.
112-
- Alternately, to configure the alerts as stateful, select the same checkbox. Therefore, when a metric alert is fired on the scope, another failure won't create a new metric alert. The alert gets auto-resolved if the alert generation condition evaluates to false for three successive evaluation cycles. New alerts are generated if the condition evaluates to true again.
123+
1. On the **Review + create** tab, select **Review + create** > **Create** and complete the metrics configuration.
113124

114125
[Learn more about stateful and stateless behavior of Azure Monitor metric alerts](/azure/azure-monitor/alerts/alerts-troubleshoot-metric#the-metric-alert-is-not-triggered-every-time-the-condition-is-met).
115126

116-
:::image type="content" source="./media/metrics-overview/auto-resolve-alert-inline.png" alt-text="Screenshot showing the process to configure auto-resolution behavior." lightbox="./media/metrics-overview/auto-resolve-alert-expanded.png":::
117127

118128
## Next steps
119129
Learn more about [Azure Backup monitoring and reporting](monitoring-and-alerts-overview.md).
-231 KB
Binary file not shown.
-231 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
-4.64 KB
Loading
-76.5 KB
Loading
-71.6 KB
Loading

0 commit comments

Comments
 (0)