Sdílet prostřednictvím


az monitor alert-processing-rule

Poznámka:

Tento odkaz je součástí rozšíření alertsmanagement pro Azure CLI (verze 2.45.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az monitor alert-processing-rule . Přečtěte si další informace o rozšířeních.

Tato skupina příkazů je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Správa pravidla zpracování výstrah pomocí služby Alertsmanagement

Příkazy

Name Description Typ Stav
az monitor alert-processing-rule create

Vytvořte pravidlo zpracování upozornění.

Rozšíření Náhled
az monitor alert-processing-rule delete

Odstraňte pravidlo zpracování upozornění.

Rozšíření Náhled
az monitor alert-processing-rule list

Vypište všechna pravidla zpracování výstrah v předplatném nebo skupině prostředků.

Rozšíření Náhled
az monitor alert-processing-rule show

Získejte pravidlo zpracování upozornění.

Rozšíření Náhled
az monitor alert-processing-rule update

Povolte, zakažte nebo aktualizujte značky pro pravidlo zpracování výstrah.

Rozšíření Náhled

az monitor alert-processing-rule create

Preview

Skupina příkazů Monitor alert-processing-rule je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Vytvořte pravidlo zpracování upozornění.

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]

Příklady

Vytvoření nebo aktualizace pravidla, které přidá skupinu akcí do všech upozornění v předplatném

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"

Vytvoření nebo aktualizace pravidla, které přidá dvě skupiny akcí do všech výstrah Sev0 a Sev1 ve dvou skupinách prostředků

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"

Vytvoření nebo aktualizace pravidla, které odebere všechny skupiny akcí z výstrah na konkrétním virtuálním počítači během jednorázového časového období údržby (1800–2000 za konkrétní datum, Tichomoří (standardní čas)

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"

Vytvoření nebo aktualizace pravidla, které odebere všechny skupiny akcí ze všech upozornění v předplatném pocházejících z konkrétního pravidla upozornění

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"

Vytvořte nebo aktualizujte pravidlo, které odebere všechny skupiny akcí ze všech výstrah na jakémkoli virtuálním počítači ve dvou skupinách prostředků během opakovaného časového období údržby (2200–0400 každých so a ne, Indie – standardní čas)

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"

Vytvoření nebo aktualizace pravidla, které odebere všechny skupiny akcí mimo pracovní dobu (Po-Pá 09:00-17:00, Východní standardní čas)

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"

Povinné parametry

--name -n

Název pravidla zpracování upozornění

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--rule-type

Zadejte typ pravidla zpracování upozornění.

Přípustné hodnoty: AddActionGroups, RemoveAllActionGroups
--scopes

Seznam ID prostředků (oddělených mezerami) pro obor Pravidlo se použije na výstrahy aktivované u prostředků v daném oboru.

Volitelné parametry

--action-groups

Seznam ID prostředků (oddělených mezerami) skupin akcí, které chcete přidat. Použití tohoto argumentu vyžaduje, aby typ pravidla byl AddActionGroups.

--description

Popis pravidla zpracování upozornění

--enabled

Označuje, jestli je dané pravidlo zpracování výstrah povolené nebo zakázané (výchozí nastavení je povolené).

Přípustné hodnoty: false, true
--filter-alert-context

Filtrování výstrah podle kontextu upozornění (datová část)

Formát filtru je where Operator: one of <Equals, NotEquals, Contains, DoesNotContain> Values: List of values to match for a given condition.

--filter-alert-rule-description

Filtrovat výstrahy podle popisu pravidla upozornění

--filter-alert-rule-id

Filtrovat výstrahy podle ID výstrahy

--filter-alert-rule-name

Filtrovat výstrahy podle názvu pravidla upozornění

--filter-monitor-condition

Filtrovat výstrahy podle podmínky monitorování

--filter-monitor-service

Filtrovat výstrahy podle služby monitorování

--filter-resource-group

Filtrovat výstrahy podle skupiny prostředků

--filter-resource-type

Filtrovat výstrahy podle typu prostředku

--filter-severity

Filtrovat výstrahy podle závažnosti <Sev0, Sev1, Sev2, Sev3, Sev4>.

--filter-signal-type

Filtrovat výstrahy podle typu signálu.

--filter-target-resource

Filtrovat výstrahy podle prostředku

--schedule-end-datetime

Koncové datum pravidla. Formát: 'RRRR-MM-DD hh:mm:ss'.

--schedule-recurrence

Seznam hodnot vzoru opakování

--schedule-recurrence : Seznam hodnot vzoru opakování (oddělených mezerami). Pro typ týdenního opakování jsou povolené hodnoty neděle až soboty. U typu měsíčního opakování jsou povolené hodnoty 1 až 31 (dny v měsíci).

--schedule-recurrence-2

Seznam hodnot vzoru opakování pro druhý způsob opakování

--schedule-recurrence-2: Seznam hodnot vzoru opakování (oddělených mezerami). Pro typ týdenního opakování jsou povolené hodnoty neděle až soboty. U typu měsíčního opakování jsou povolené hodnoty 1 až 31 (dny v měsíci).

--schedule-recurrence-2-end-time

Koncový čas pro každé opakování Formát: hh:mm:ss.

--schedule-recurrence-2-start-time

Počáteční čas pro každé opakování Formát: hh:mm:ss.

--schedule-recurrence-2-type

Určuje, kdy se má použít pravidlo zpracování. Výchozí hodnota je Vždy.

Přípustné hodnoty: Daily, Monthly, Weekly
--schedule-recurrence-end-time

Koncový čas pro každé opakování Formát: 'hh:mm:ss'.

--schedule-recurrence-start-time

Počáteční čas pro každé opakování Formát: 'hh:mm:ss'.

--schedule-recurrence-type

Určuje, kdy se má použít pravidlo zpracování.

Přípustné hodnoty: Daily, Monthly, Weekly
--schedule-start-datetime

Počáteční datum pravidla Formát: 'RRRR-MM-DD hh:mm:ss'.

--schedule-time-zone

Naplánujte časové pásmo.

Default value: UTC
--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az monitor alert-processing-rule delete

Preview

Skupina příkazů Monitor alert-processing-rule je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Odstraňte pravidlo zpracování upozornění.

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

Příklady

Odstraňte pravidlo zpracování upozornění.

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

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name -n

Název pravidla zpracování upozornění

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--yes -y

Nezotvádejte výzvu k potvrzení.

Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az monitor alert-processing-rule list

Preview

Skupina příkazů Monitor alert-processing-rule je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Vypište všechna pravidla zpracování výstrah v předplatném nebo skupině prostředků.

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

Příklady

Výpis všech pravidel zpracování výstrah v aktuálním předplatném

az monitor alert-processing-rule list

Výpis všech pravidel zpracování výstrah ve skupině prostředků

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

Volitelné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az monitor alert-processing-rule show

Preview

Skupina příkazů Monitor alert-processing-rule je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Získejte pravidlo zpracování upozornění.

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

Příklady

Získání pravidla zpracování upozornění podle názvu

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

Získání pravidla zpracování upozornění podle ID

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

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name -n

Název pravidla zpracování upozornění

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az monitor alert-processing-rule update

Preview

Skupina příkazů Monitor alert-processing-rule je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Povolte, zakažte nebo aktualizujte značky pro pravidlo zpracování výstrah.

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

Příklady

PatchAlertProcessingRule

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

Volitelné parametry

--add

Přidejte objekt do seznamu objektů zadáním párů cest a klíč-hodnota. Příklad: --add property.listProperty <key=value, string or JSON string>.

Default value: []
--enabled

Označuje, jestli je dané pravidlo zpracování povolené nebo zakázané (hodnoty jsou True a False).

Přípustné hodnoty: false, true
--force-string

Při použití set nebo add zachovávejte řetězcové literály místo pokusu o převod na JSON.

Default value: False
--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name -n

Název pravidla zpracování upozornění

--remove

Odeberte vlastnost nebo prvek ze seznamu. Příklad: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Default value: []
--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--set

Aktualizujte objekt zadáním cesty vlastnosti a hodnoty, která se má nastavit. Příklad: --set property1.property2=<value>.

Default value: []
--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.