Dela via


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

Förhandsgranskning

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

--name -n

Namnet på aviseringsbearbetningsregeln.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--rule-type

Ange typ av aviseringsbearbetningsregel.

Egenskap Värde
Godkända värden: AddActionGroups, RemoveAllActionGroups
--scopes

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.

--action-groups

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.

--description

Beskrivning av aviseringsbearbetningsregeln.

--enabled

Ange om den angivna aviseringsbearbetningsregeln är aktiverad eller inaktiverad (standardvärdet är aktiverat).

Egenskap Värde
Godkända värden: false, true
--filter-alert-context

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
--filter-alert-rule-description

Filtrera aviseringar efter beskrivning av aviseringsregler.

Egenskap Värde
Parameter group: Filter Arguments
--filter-alert-rule-id

Filtrera aviseringar efter aviserings-ID.

Egenskap Värde
Parameter group: Filter Arguments
--filter-alert-rule-name

Filtrera aviseringar efter aviseringsregelnamn.

Egenskap Värde
Parameter group: Filter Arguments
--filter-monitor-condition

Filtrera aviseringar efter övervakningsvillkor.

Egenskap Värde
Parameter group: Filter Arguments
--filter-monitor-service

Filtrera aviseringar efter övervakningstjänst.

Egenskap Värde
Parameter group: Filter Arguments
--filter-resource-group

Filtrera aviseringar efter resursgrupp.

Egenskap Värde
Parameter group: Filter Arguments
--filter-resource-type

Filtrera aviseringar efter resurstyp.

Egenskap Värde
Parameter group: Filter Arguments
--filter-severity

Filtrera aviseringar efter allvarlighetsgrad Sev0, Sev1, Sev2, Sev3, Sev4.

Egenskap Värde
Parameter group: Filter Arguments
--filter-signal-type

Filtrera aviseringar efter signaltyp.

Egenskap Värde
Parameter group: Filter Arguments
--filter-target-resource

Filtrera aviseringar efter resurs.

Egenskap Värde
Parameter group: Filter Arguments
--schedule-end-datetime

Slutdatum för regeln. Format: 'ÅÅÅÅ-MM-DD hh:mm:ss'.

Egenskap Värde
Parameter group: Schedule Arguments
--schedule-recurrence

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
--schedule-recurrence-2

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
--schedule-recurrence-2-end-time

Sluttid för varje upprepning. Format: hh:mm:ss.

Egenskap Värde
Parameter group: Schedule Second Recurrence Arguments
--schedule-recurrence-2-start-time

Starttid för varje upprepning. Format: hh:mm:ss.

Egenskap Värde
Parameter group: Schedule Second Recurrence Arguments
--schedule-recurrence-2-type

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
--schedule-recurrence-end-time

Sluttid för varje upprepning. Format: 'hh:mm:ss'.

Egenskap Värde
Parameter group: Schedule First Recurrence Arguments
--schedule-recurrence-start-time

Starttid för varje upprepning. Format: 'hh:mm:ss'.

Egenskap Värde
Parameter group: Schedule First Recurrence Arguments
--schedule-recurrence-type

Anger när bearbetningsregeln ska tillämpas.

Egenskap Värde
Parameter group: Schedule First Recurrence Arguments
Godkända värden: Daily, Monthly, Weekly
--schedule-start-datetime

Startdatum för regeln. Format: 'ÅÅÅÅ-MM-DD hh:mm:ss'.

Egenskap Värde
Parameter group: Schedule Arguments
--schedule-time-zone

Schemalägg tidszon.

Egenskap Värde
Parameter group: Schedule Arguments
Standardvärde: UTC
--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az monitor alert-processing-rule delete

Förhandsgranskning

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.

--ids

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
--name -n

Namnet på aviseringsbearbetningsregeln.

Egenskap Värde
Parameter group: Resource Id Arguments
--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Egenskap Värde
Parameter group: Resource Id Arguments
--subscription

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
--yes -y

Fråga inte efter bekräftelse.

Egenskap Värde
Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az monitor alert-processing-rule list

Förhandsgranskning

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.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az monitor alert-processing-rule show

Förhandsgranskning

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.

--ids

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
--name -n

Namnet på aviseringsbearbetningsregeln.

Egenskap Värde
Parameter group: Resource Id Arguments
--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Egenskap Värde
Parameter group: Resource Id Arguments
--subscription

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
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az monitor alert-processing-rule update

Förhandsgranskning

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.

--add

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: []
--enabled

Ange om den angivna bearbetningsregeln är aktiverad eller inaktiverad (värdena är True och False).

Egenskap Värde
Godkända värden: false, true
--force-string

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
--ids

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
--name -n

Namnet på aviseringsbearbetningsregeln.

Egenskap Värde
Parameter group: Resource Id Arguments
--remove

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: []
--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Egenskap Värde
Parameter group: Resource Id Arguments
--set

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: []
--subscription

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
--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False