az monitor alert-processing-rule

Notitie

Deze verwijzing maakt deel uit van de alertsmanagement-extensie voor de Azure CLI (versie 2.45.0 of hoger). De extensie installeert automatisch de eerste keer dat u een opdracht az monitor alert-processing-rule uitvoert. Meer informatie over extensies.

Deze opdrachtgroep is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Regel voor het verwerken van waarschuwingen beheren met waarschuwingenbeheer.

Opdracht

Name Description Type Status
az monitor alert-processing-rule create

Maak een regel voor waarschuwingsverwerking.

Toestel Preview
az monitor alert-processing-rule delete

Verwijder een regel voor waarschuwingsverwerking.

Toestel Preview
az monitor alert-processing-rule list

Vermeld alle regels voor waarschuwingsverwerking in een abonnement of resourcegroep.

Toestel Preview
az monitor alert-processing-rule show

Een regel voor waarschuwingsverwerking ophalen.

Toestel Preview
az monitor alert-processing-rule update

Tags voor een waarschuwingsverwerkingsregel inschakelen, uitschakelen of bijwerken.

Toestel Preview

az monitor alert-processing-rule create

Preview

De opdrachtgroep 'monitor alert-processing-rule' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Maak een regel voor waarschuwingsverwerking.

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]

Voorbeelden

Een regel maken of bijwerken waarmee een actiegroep wordt toegevoegd aan alle waarschuwingen in een abonnement

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"

Een regel maken of bijwerken waarmee twee actiegroepen worden toegevoegd aan alle Sev0- en Sev1-waarschuwingen in twee resourcegroepen

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"

Een regel maken of bijwerken waarmee alle actiegroepen worden verwijderd uit waarschuwingen op een specifieke VM tijdens een eenmalig onderhoudsvenster (1800-2000 op een specifieke 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"

Een regel maken of bijwerken waarmee alle actiegroepen uit alle waarschuwingen in een abonnement worden verwijderd die afkomstig is van een specifieke waarschuwingsregel

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"

Een regel maken of bijwerken waarmee alle actiegroepen worden verwijderd uit alle waarschuwingen op een virtuele machine in twee resourcegroepen tijdens een terugkerend onderhoudsvenster (2200-0400 elke za en zon, India Standard Time)

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"

Een regel maken of bijwerken waarmee alle actiegroepen buiten kantooruren worden verwijderd (mon-fri 09:00-17:00, Eastern Standard Time)

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"

Vereiste parameters

--name -n

Naam van de regel voor waarschuwingsverwerking.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--rule-type

Geef het type van de waarschuwingsverwerkingsregel aan.

geaccepteerde waarden: AddActionGroups, RemoveAllActionGroups
--scopes

Lijst met resource-id's (door spaties gescheiden) voor bereik. De regel is van toepassing op waarschuwingen die zijn geactiveerd op resources binnen dat bereik.

Optionele parameters

--action-groups

Lijst met resource-id's (door spaties gescheiden) van actiegroepen die moeten worden toegevoegd. Een gebruik van dit argument vereist dat regeltype AddActionGroups is.

--description

Beschrijving van de regel voor waarschuwingsverwerking.

--enabled

Geef aan of de opgegeven regel voor waarschuwingsverwerking is ingeschakeld of uitgeschakeld (standaard is ingeschakeld).

geaccepteerde waarden: false, true
--filter-alert-context

Waarschuwingen filteren op waarschuwingscontext (nettolading).

De filterindeling is waar operator: een van <Gelijk is aan, NotEquals, Contains, DoesNotContain-waarden> : Lijst met waarden die moeten overeenkomen voor een bepaalde voorwaarde.

--filter-alert-rule-description

Filter waarschuwingen op beschrijving van waarschuwingsregel.

--filter-alert-rule-id

Filter waarschuwingen op waarschuwings-id.

--filter-alert-rule-name

Filter waarschuwingen op naam van waarschuwingsregel.

--filter-monitor-condition

Filter waarschuwingen op monitorvoorwaarde.

--filter-monitor-service

Filter waarschuwingen op bewakingsservice.

--filter-resource-group

Filter waarschuwingen op resourcegroep.

--filter-resource-type

Filter waarschuwingen op resourcetype.

--filter-severity

Filter waarschuwingen op ernst-Sev0 <, Sev1, Sev2, Sev3, Sev4>.

--filter-signal-type

Filter waarschuwingen op signaaltype.

--filter-target-resource

Filter waarschuwingen op resource.

--schedule-end-datetime

Einddatum voor de regel. Notatie: 'JJJJ-MM-DD uu:mm:ss'.

--schedule-recurrence

Lijst met waarden voor terugkeerpatroon.

--schedule-recurrence: Lijst met waarden voor terugkeerpatroon (door spatie gescheiden). Voor een wekelijks terugkeerpatroon zijn toegestane waarden zondag tot en met zaterdag. Voor een maandelijks terugkeerpatroon zijn toegestane waarden 1 tot 31 (dagen van maand).

--schedule-recurrence-2

Lijst met waarden voor terugkeerpatroon voor het tweede terugkeerpatroon.

--schedule-recurrence-2: Lijst met waarden voor terugkeerpatroon (door spatie gescheiden). Voor een wekelijks terugkeerpatroon zijn toegestane waarden zondag tot en met zaterdag. Voor een maandelijks terugkeerpatroon zijn toegestane waarden 1 tot 31 (dagen van maand).

--schedule-recurrence-2-end-time

Eindtijd voor elk terugkeerpatroon. Indeling: uu:mm:ss.

--schedule-recurrence-2-start-time

Begintijd voor elk terugkeerpatroon. Indeling: uu:mm:ss.

--schedule-recurrence-2-type

Hiermee geeft u op wanneer de verwerkingsregel moet worden toegepast. Standaard ingesteld op Altijd.

geaccepteerde waarden: Daily, Monthly, Weekly
--schedule-recurrence-end-time

Eindtijd voor elk terugkeerpatroon. Notatie: 'uu:mm:ss'.

--schedule-recurrence-start-time

Begintijd voor elk terugkeerpatroon. Notatie: 'uu:mm:ss'.

--schedule-recurrence-type

Hiermee geeft u op wanneer de verwerkingsregel moet worden toegepast.

geaccepteerde waarden: Daily, Monthly, Weekly
--schedule-start-datetime

Begindatum voor de regel. Notatie: 'JJJJ-MM-DD uu:mm:ss'.

--schedule-time-zone

Planningstijdzone.

standaardwaarde: UTC
--tags

Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az monitor alert-processing-rule delete

Preview

De opdrachtgroep 'monitor alert-processing-rule' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Verwijder een regel voor waarschuwingsverwerking.

az monitor alert-processing-rule delete [--ids]
                                        [--name]
                                        [--resource-group]
                                        [--subscription]
                                        [--yes]

Voorbeelden

Verwijder een regel voor waarschuwingsverwerking.

az monitor alert-processing-rule delete \
--resource-group myResourceGroup \
--name myRuleName

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

Naam van de regel voor waarschuwingsverwerking.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--yes -y

Niet vragen om bevestiging.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az monitor alert-processing-rule list

Preview

De opdrachtgroep 'monitor alert-processing-rule' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Vermeld alle regels voor waarschuwingsverwerking in een abonnement of resourcegroep.

az monitor alert-processing-rule list [--resource-group]

Voorbeelden

Alle regels voor waarschuwingsverwerking in het huidige abonnement weergeven

az monitor alert-processing-rule list

Alle regels voor waarschuwingsverwerking in een resourcegroep weergeven

az monitor alert-processing-rule list \
--resource-group myResourceGroup

Optionele parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az monitor alert-processing-rule show

Preview

De opdrachtgroep 'monitor alert-processing-rule' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Een regel voor waarschuwingsverwerking ophalen.

az monitor alert-processing-rule show [--ids]
                                      [--name]
                                      [--resource-group]
                                      [--subscription]

Voorbeelden

Een regel voor waarschuwingsverwerking op naam ophalen

az monitor alert-processing-rule show \
--name myRuleName \
--resource-group myRuleNameResourceGroup

Regel voor het verwerken van waarschuwingen ophalen op id's

az monitor alert-processing-rule show \
--ids ruleId1 ruleId2

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

Naam van de regel voor waarschuwingsverwerking.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az monitor alert-processing-rule update

Preview

De opdrachtgroep 'monitor alert-processing-rule' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Tags voor een waarschuwingsverwerkingsregel inschakelen, uitschakelen of bijwerken.

az monitor alert-processing-rule update [--add]
                                        [--enabled {false, true}]
                                        [--force-string]
                                        [--ids]
                                        [--name]
                                        [--remove]
                                        [--resource-group]
                                        [--set]
                                        [--subscription]
                                        [--tags]

Voorbeelden

PatchAlertProcessingRule

az monitor alert-processing-rule update \
--name "WeeklySuppression" \
--enabled false \
--tags key1="value1" key2="value2" --resource-group "alertscorrelationrg"

Optionele parameters

--add

Voeg een object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string or JSON string>.

standaardwaarde: []
--enabled

Geef aan of de opgegeven verwerkingsregel is ingeschakeld of uitgeschakeld (waarden zijn Waar en Onwaar).

geaccepteerde waarden: false, true
--force-string

Wanneer u 'set' of 'toevoegen' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te converteren naar JSON.

standaardwaarde: False
--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

Naam van de regel voor waarschuwingsverwerking.

--remove

Een eigenschap of element uit een lijst verwijderen. Voorbeeld: --remove property.list <indexToRemove> OF --remove propertyToRemove.

standaardwaarde: []
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--set

Werk een object bij door een eigenschapspad en waarde op te geven die u wilt instellen. Voorbeeld: --set property1.property2=<value>.

standaardwaarde: []
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--tags

Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.