az monitor alert-processing-rule
Kommentar
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 kommandot az monitor alert-processing-rule . 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. |
Anknytning | Förhandsgranska |
az monitor alert-processing-rule delete |
Ta bort en regel för aviseringsbearbetning. |
Anknytning | Förhandsgranska |
az monitor alert-processing-rule list |
Visa en lista över alla regler för aviseringsbearbetning i en prenumeration eller resursgrupp. |
Anknytning | Förhandsgranska |
az monitor alert-processing-rule show |
Hämta en regel för aviseringsbearbetning. |
Anknytning | Förhandsgranska |
az monitor alert-processing-rule update |
Aktivera, inaktivera eller uppdatera taggar för en aviseringsbearbetningsregel. |
Anknytning | Förhandsgranska |
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 (mån-fre 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.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Ange typ av aviseringsbearbetningsregel.
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
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).
Filtrera aviseringar efter aviseringskontext (nyttolast).
Filterformat är där Operator: en av <Lika med, NotEquals, Contains, DoesNotContain-värden> : Lista över värden som ska matchas för ett visst villkor.
Filtrera aviseringar efter beskrivning av aviseringsregler.
Filtrera aviseringar efter aviserings-ID.
Filtrera aviseringar efter aviseringsregelnamn.
Filtrera aviseringar efter övervakningsvillkor.
Filtrera aviseringar efter övervakningstjänst.
Filtrera aviseringar efter resursgrupp.
Filtrera aviseringar efter resurstyp.
Filtrera aviseringar efter allvarlighetsgrad <Sev0, Sev1, Sev2, Sev3, Sev4>.
Filtrera aviseringar efter signaltyp.
Filtrera aviseringar efter resurs.
Slutdatum för regeln. Format: "ÅÅÅÅ-MM-DD hh:mm:ss".
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).
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).
Sluttid för varje upprepning. Format: hh:mm:ss.
Starttid för varje upprepning. Format: hh:mm:ss.
Anger när bearbetningsregeln ska tillämpas. Standardvärdet är Alltid.
Sluttid för varje upprepning. Format: 'hh:mm:ss'.
Starttid för varje upprepning. Format: 'hh:mm:ss'.
Anger när bearbetningsregeln ska tillämpas.
Startdatum för regeln. Format: "ÅÅÅÅ-MM-DD hh:mm:ss".
Schemalägg tidszon.
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.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
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
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på aviseringsbearbetningsregeln.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Fråga inte efter bekräftelse.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
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
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
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
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på aviseringsbearbetningsregeln.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
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
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>
.
Ange om den angivna bearbetningsregeln är aktiverad eller inaktiverad (värdena är True och False).
När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på aviseringsbearbetningsregeln.
Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list <indexToRemove>
ELLER --remove propertyToRemove
.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=<value>
.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
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.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.