az monitor alert-processing-rule
Note
Den här referensen är en del av tillägget alertsmanagement för Azure CLI (version 2.45.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az monitor alert-processing-rule kommando. Läs mer om tillägg.
Den här kommandogruppen är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Hantera regeln för aviseringsbearbetning med aviseringshantering.
Kommandon
| Name | Description | Typ | Status |
|---|---|---|---|
| az monitor alert-processing-rule create |
Skapa en regel för aviseringsbearbetning. |
Extension | Preview |
| az monitor alert-processing-rule delete |
Ta bort en regel för aviseringsbearbetning. |
Extension | Preview |
| az monitor alert-processing-rule list |
Visa en lista över alla regler för aviseringsbearbetning i en prenumeration eller resursgrupp. |
Extension | Preview |
| az monitor alert-processing-rule show |
Hämta en regel för aviseringsbearbetning. |
Extension | Preview |
| az monitor alert-processing-rule update |
Aktivera, inaktivera eller uppdatera taggar för en aviseringsbearbetningsregel. |
Extension | Preview |
az monitor alert-processing-rule create
Kommandogruppen "monitor alert-processing-rule" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Skapa en regel för aviseringsbearbetning.
az monitor alert-processing-rule create --name
--resource-group
--rule-type {AddActionGroups, RemoveAllActionGroups}
--scopes
[--action-groups]
[--description]
[--enabled {false, true}]
[--filter-alert-context]
[--filter-alert-rule-description]
[--filter-alert-rule-id]
[--filter-alert-rule-name]
[--filter-monitor-condition]
[--filter-monitor-service]
[--filter-resource-group]
[--filter-resource-type]
[--filter-severity]
[--filter-signal-type]
[--filter-target-resource]
[--schedule-end-datetime]
[--schedule-recurrence]
[--schedule-recurrence-2]
[--schedule-recurrence-2-end-time]
[--schedule-recurrence-2-start-time]
[--schedule-recurrence-2-type {Daily, Monthly, Weekly}]
[--schedule-recurrence-end-time]
[--schedule-recurrence-start-time]
[--schedule-recurrence-type {Daily, Monthly, Weekly}]
[--schedule-start-datetime]
[--schedule-time-zone]
[--tags]
Exempel
Skapa eller uppdatera en regel som lägger till en åtgärdsgrupp i alla aviseringar i en prenumeration
az monitor alert-processing-rule create \
--name 'AddActionGroupToSubscription' \
--rule-type AddActionGroups \
--scopes "/subscriptions/MySubscriptionId" \
--action-groups "/subscriptions/MySubscriptionId/resourcegroups/MyResourceGroup1/providers/microsoft.insights/actiongroups/ActionGroup1" \
--enabled true \
--resource-group alertscorrelationrg \
--description "Add ActionGroup1 to all alerts in the subscription"
Skapa eller uppdatera en regel som lägger till två åtgärdsgrupper i alla Sev0- och Sev1-aviseringar i två resursgrupper
az monitor alert-processing-rule create \
--name 'AddActionGroupsBySeverity' \
--rule-type AddActionGroups \
--action-groups "/subscriptions/MySubscriptionId/resourcegroups/MyResourceGroup1/providers/microsoft.insights/actiongroups/MyActionGroupId1" "/subscriptions/MySubscriptionId/resourceGroups/MyResourceGroup2/providers/microsoft.insights/actionGroups/MyActionGroup2" \
--scopes "/subscriptions/MySubscriptionId" \
--resource-group alertscorrelationrg \
--filter-severity Equals Sev0 Sev1 \
--description "Add AGId1 and AGId2 to all Sev0 and Sev1 alerts in these resourceGroups"
Skapa eller uppdatera en regel som tar bort alla åtgärdsgrupper från aviseringar på en specifik virtuell dator under en engångsunderhållsperiod (1800–2000 vid ett visst datum, Pacific Standard Time)
az monitor alert-processing-rule create \
--name 'RemoveActionGroupsMaintenanceWindow' \
--rule-type RemoveAllActionGroups \
--scopes "/subscriptions/MySubscriptionId/resourceGroups/MyResourceGroup1/providers/Microsoft.Compute/virtualMachines/VMName" \
--resource-group alertscorrelationrg \
--schedule-start-datetime '2022-01-02 18:00:00' \
--schedule-end-datetime '2022-01-02 20:00:00' \
--schedule-time-zone 'Pacific Standard Time' \
--description "Removes all ActionGroups from all Alerts on VMName during the maintenance window"
Skapa eller uppdatera en regel som tar bort alla åtgärdsgrupper från alla aviseringar i en prenumeration som kommer från en specifik aviseringsregel
az monitor alert-processing-rule create \
--name 'RemoveActionGroupsSpecificAlertRule' \
--rule-type RemoveAllActionGroups \
--scopes "/subscriptions/MySubscriptionId" \
--resource-group alertscorrelationrg \
--filter-alert-rule-id Equals "/subscriptions/MySubscriptionId/resourceGroups/MyResourceGroup1/providers/microsoft.insights/activityLogAlerts/RuleName" \
--description "Removes all ActionGroups from all Alerts that fire on above AlertRule"
Skapa eller uppdatera en regel som tar bort alla åtgärdsgrupper från alla aviseringar på en virtuell dator i två resursgrupper under ett återkommande underhållsperiod (2200–0400 varje lör och sön, Indien, standardtid)
az monitor alert-processing-rule create \
--name 'RemoveActionGroupsRecurringMaintenance' \
--rule-type RemoveAllActionGroups \
--scopes "/subscriptions/MySubscriptionId/resourceGroups/MyResourceGroup1" "/subscriptions/MySubscriptionId/resourceGroups/MyResourceGroup2" \
--resource-group alertscorrelationrg \
--filter-resource-type Equals "microsoft.compute/virtualmachines" \
--schedule-time-zone "India Standard Time" \
--schedule-recurrence-type Weekly \
--schedule-recurrence-start-time "22:00:00" \
--schedule-recurrence-end-time "04:00:00" \
--schedule-recurrence Sunday Saturday \
--description "Remove all ActionGroups from all Virtual machine Alerts during the recurring maintenance"
Skapa eller uppdatera en regel som tar bort alla åtgärdsgrupper utanför kontorstid (Mon-Fri 09:00–17:00, eastern standardtid)
az monitor alert-processing-rule create \
--name 'RemoveActionGroupsOutsideBusinessHours' \
--rule-type RemoveAllActionGroups \
--scopes "/subscriptions/MySubscriptionId" \
--resource-group alertscorrelationrg \
--schedule-time-zone "Eastern Standard Time" \
--schedule-recurrence-type Daily \
--schedule-recurrence-start-time "17:00:00" \
--schedule-recurrence-end-time "09:00:00" \
--schedule-recurrence-2-type Weekly \
--schedule-recurrence-2 Saturday Sunday \
--description "Remove all ActionGroups outside business hours"
Obligatoriska parametrar
Namnet på aviseringsbearbetningsregeln.
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.
Ange typ av aviseringsbearbetningsregel.
| Egenskap | Värde |
|---|---|
| Godkända värden: | AddActionGroups, RemoveAllActionGroups |
Lista över resurs-ID:er (utrymmesavgränsade) för omfång. Regeln gäller för aviseringar som utlöste resurser inom det omfånget.
Valfria parametrar
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Lista över resurs-ID:er (utrymmesavgränsade) med åtgärdsgrupper som ska läggas till. En användning av det här argumentet kräver att regeltypen är AddActionGroups.
Beskrivning av aviseringsbearbetningsregeln.
Ange om den angivna aviseringsbearbetningsregeln är aktiverad eller inaktiverad (standardvärdet är aktiverat).
| Egenskap | Värde |
|---|---|
| Godkända värden: | false, true |
Filtrera aviseringar efter aviseringskontext (nyttolast).
Filterformat är <operator> <space-delimited values> där Operator: en av Lika med, NotEquals, Contains, DoesNotContain-värden: Lista över värden som ska matchas för ett visst villkor.
| Egenskap | Värde |
|---|---|
| Parameter group: | Filter Arguments |
Filtrera aviseringar efter beskrivning av aviseringsregler.
| Egenskap | Värde |
|---|---|
| Parameter group: | Filter Arguments |
Filtrera aviseringar efter aviserings-ID.
| Egenskap | Värde |
|---|---|
| Parameter group: | Filter Arguments |
Filtrera aviseringar efter aviseringsregelnamn.
| Egenskap | Värde |
|---|---|
| Parameter group: | Filter Arguments |
Filtrera aviseringar efter övervakningsvillkor.
| Egenskap | Värde |
|---|---|
| Parameter group: | Filter Arguments |
Filtrera aviseringar efter övervakningstjänst.
| Egenskap | Värde |
|---|---|
| Parameter group: | Filter Arguments |
Filtrera aviseringar efter resursgrupp.
| Egenskap | Värde |
|---|---|
| Parameter group: | Filter Arguments |
Filtrera aviseringar efter resurstyp.
| Egenskap | Värde |
|---|---|
| Parameter group: | Filter Arguments |
Filtrera aviseringar efter allvarlighetsgrad Sev0, Sev1, Sev2, Sev3, Sev4.
| Egenskap | Värde |
|---|---|
| Parameter group: | Filter Arguments |
Filtrera aviseringar efter signaltyp.
| Egenskap | Värde |
|---|---|
| Parameter group: | Filter Arguments |
Filtrera aviseringar efter resurs.
| Egenskap | Värde |
|---|---|
| Parameter group: | Filter Arguments |
Slutdatum för regeln. Format: 'ÅÅÅÅ-MM-DD hh:mm:ss'.
| Egenskap | Värde |
|---|---|
| Parameter group: | Schedule Arguments |
Lista över värden för upprepningsmönster.
--schedule-recurrence: Lista över värden för upprepningsmönster (blankstegsavgränsad). För en veckovis upprepningstyp är tillåtna värden söndag till lördag. För en månatlig upprepningstyp är tillåtna värden mellan 1 och 31 (dagar i månaden).
| Egenskap | Värde |
|---|---|
| Parameter group: | Schedule First Recurrence Arguments |
Lista över värden för upprepningsmönster för det andra upprepningsmönstret.
--schedule-recurrence-2 : Lista över värden för upprepningsmönster (utrymmesavgränsad). För en veckovis upprepningstyp är tillåtna värden söndag till lördag. För en månatlig upprepningstyp är tillåtna värden mellan 1 och 31 (dagar i månaden).
| Egenskap | Värde |
|---|---|
| Parameter group: | Schedule Second Recurrence Arguments |
Sluttid för varje upprepning. Format: hh:mm:ss.
| Egenskap | Värde |
|---|---|
| Parameter group: | Schedule Second Recurrence Arguments |
Starttid för varje upprepning. Format: hh:mm:ss.
| Egenskap | Värde |
|---|---|
| Parameter group: | Schedule Second Recurrence Arguments |
Anger när bearbetningsregeln ska tillämpas. Standardvärdet är Alltid.
| Egenskap | Värde |
|---|---|
| Parameter group: | Schedule Second Recurrence Arguments |
| Godkända värden: | Daily, Monthly, Weekly |
Sluttid för varje upprepning. Format: 'hh:mm:ss'.
| Egenskap | Värde |
|---|---|
| Parameter group: | Schedule First Recurrence Arguments |
Starttid för varje upprepning. Format: 'hh:mm:ss'.
| Egenskap | Värde |
|---|---|
| Parameter group: | Schedule First Recurrence Arguments |
Anger när bearbetningsregeln ska tillämpas.
| Egenskap | Värde |
|---|---|
| Parameter group: | Schedule First Recurrence Arguments |
| Godkända värden: | Daily, Monthly, Weekly |
Startdatum för regeln. Format: 'ÅÅÅÅ-MM-DD hh:mm:ss'.
| Egenskap | Värde |
|---|---|
| Parameter group: | Schedule Arguments |
Schemalägg tidszon.
| Egenskap | Värde |
|---|---|
| Parameter group: | Schedule Arguments |
| Standardvärde: | UTC |
Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az monitor alert-processing-rule delete
Kommandogruppen "monitor alert-processing-rule" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Ta bort en regel för aviseringsbearbetning.
az monitor alert-processing-rule delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Exempel
Ta bort en regel för aviseringsbearbetning.
az monitor alert-processing-rule delete \
--resource-group myResourceGroup \
--name myRuleName
Valfria parametrar
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om 'resurs-ID' argumenten. Du bör ange antingen --id eller andra "Resurs-ID"-argument.
| Egenskap | Värde |
|---|---|
| Parameter group: | Resource Id Arguments |
Namnet på aviseringsbearbetningsregeln.
| Egenskap | Värde |
|---|---|
| Parameter group: | Resource Id Arguments |
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.
| Egenskap | Värde |
|---|---|
| Parameter group: | Resource Id Arguments |
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
| Egenskap | Värde |
|---|---|
| Parameter group: | Resource Id Arguments |
Fråga inte efter bekräftelse.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az monitor alert-processing-rule list
Kommandogruppen "monitor alert-processing-rule" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Visa en lista över alla regler för aviseringsbearbetning i en prenumeration eller resursgrupp.
az monitor alert-processing-rule list [--resource-group]
Exempel
Visa en lista över alla regler för aviseringsbearbetning i den aktuella prenumerationen
az monitor alert-processing-rule list
Visa en lista över alla regler för aviseringsbearbetning i en resursgrupp
az monitor alert-processing-rule list \
--resource-group myResourceGroup
Valfria parametrar
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az monitor alert-processing-rule show
Kommandogruppen "monitor alert-processing-rule" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Hämta en regel för aviseringsbearbetning.
az monitor alert-processing-rule show [--ids]
[--name]
[--resource-group]
[--subscription]
Exempel
Hämta en regel för aviseringsbearbetning efter namn
az monitor alert-processing-rule show \
--name myRuleName \
--resource-group myRuleNameResourceGroup
Hämta bearbetningsregeln för aviseringar efter ID:t
az monitor alert-processing-rule show \
--ids ruleId1 ruleId2
Valfria parametrar
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om 'resurs-ID' argumenten. Du bör ange antingen --id eller andra "Resurs-ID"-argument.
| Egenskap | Värde |
|---|---|
| Parameter group: | Resource Id Arguments |
Namnet på aviseringsbearbetningsregeln.
| Egenskap | Värde |
|---|---|
| Parameter group: | Resource Id Arguments |
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.
| Egenskap | Värde |
|---|---|
| Parameter group: | Resource Id Arguments |
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
| Egenskap | Värde |
|---|---|
| Parameter group: | Resource Id Arguments |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az monitor alert-processing-rule update
Kommandogruppen "monitor alert-processing-rule" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Aktivera, inaktivera eller uppdatera taggar för en aviseringsbearbetningsregel.
az monitor alert-processing-rule update [--add]
[--enabled {false, true}]
[--force-string]
[--ids]
[--name]
[--remove]
[--resource-group]
[--set]
[--subscription]
[--tags]
Exempel
PatchAlertProcessingRule
az monitor alert-processing-rule update \
--name "WeeklySuppression" \
--enabled false \
--tags key1="value1" key2="value2" --resource-group "alertscorrelationrg"
Valfria parametrar
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Lägg till ett objekt i en lista över objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string or JSON string>.
| Egenskap | Värde |
|---|---|
| Parameter group: | Generic Update Arguments |
| Standardvärde: | [] |
Ange om den angivna bearbetningsregeln är aktiverad eller inaktiverad (värdena är True och False).
| Egenskap | Värde |
|---|---|
| Godkända värden: | false, true |
När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.
| Egenskap | Värde |
|---|---|
| Parameter group: | Generic Update Arguments |
| Standardvärde: | False |
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om 'resurs-ID' argumenten. Du bör ange antingen --id eller andra "Resurs-ID"-argument.
| Egenskap | Värde |
|---|---|
| Parameter group: | Resource Id Arguments |
Namnet på aviseringsbearbetningsregeln.
| Egenskap | Värde |
|---|---|
| Parameter group: | Resource Id Arguments |
Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list <indexToRemove> ELLER --remove propertyToRemove.
| Egenskap | Värde |
|---|---|
| Parameter group: | Generic Update Arguments |
| Standardvärde: | [] |
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.
| Egenskap | Värde |
|---|---|
| Parameter group: | Resource Id Arguments |
Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=<value>.
| Egenskap | Värde |
|---|---|
| Parameter group: | Generic Update Arguments |
| Standardvärde: | [] |
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
| Egenskap | Värde |
|---|---|
| Parameter group: | Resource Id Arguments |
Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |