az monitor metrics alert

Verwalten von metrischen Warnungsregeln in Echtzeit.

Befehle

az monitor metrics alert condition

Verwalten Von Regelbedingungen für metrische Warnungen in Echtzeit.

az monitor metrics alert condition create

Erstellen Sie eine metrische Warnungsregelbedingung.

az monitor metrics alert create

Erstellen Sie eine metrikbasierte Warnungsregel.

az monitor metrics alert delete

Löschen einer Metrikbasierten Warnungsregel.

az monitor metrics alert dimension

Verwalten Von metrischen Warnungsregeldimensionen in Echtzeit.

az monitor metrics alert dimension create

Erstellen Sie eine metrische Warnungsregeldimension.

az monitor metrics alert list

Listen von metrikbasierten Warnungsregeln.

az monitor metrics alert show

Anzeigen einer Metrikbasierten Warnungsregel.

az monitor metrics alert update

Aktualisieren einer metrikbasierten Warnungsregel.

az monitor metrics alert create

Erstellen Sie eine metrikbasierte Warnungsregel.

az monitor metrics alert create --condition
                                --name
                                --resource-group
                                --scopes
                                [--action]
                                [--auto-mitigate {false, true}]
                                [--description]
                                [--disabled {false, true}]
                                [--evaluation-frequency]
                                [--region]
                                [--severity]
                                [--tags]
                                [--target-resource-type]
                                [--window-size]

Beispiele

Erstellen Sie eine Warnung für eine hohe CPU-Nutzung auf einem virtuellen Computer ohne Aktion.

az monitor metrics alert create -n alert1 -g {ResourceGroup} --scopes {VirtualMachineID} --condition "avg Percentage CPU > 90" --description "High CPU"

Erstellen Sie eine Warnung über eine hohe CPU-Nutzung auf einem virtuellen Computer mit E-Mail- und Webhook-Aktionen.

az monitor metrics alert create -n alert1 -g {ResourceGroup} --scopes {VirtualMachineID} \
    --condition "avg Percentage CPU > 90" --window-size 5m --evaluation-frequency 1m \
    --action "/subscriptions/<subscriptionId>/resourceGroups/<resourceGroupName>/providers/Microsoft.Insights/actionGroups/<actionGroupName>" apiKey={APIKey} type=HighCPU \
    --description "High CPU"

Erstellen Sie eine Warnung, wenn ein Speicherkonto eine hohe Anzahl von langsamen Transaktionen mit mehrdimensionalen Filtern anzeigt.

az monitor metrics alert create -g {ResourceGroup} -n alert1 --scopes {StorageAccountId} \
    --description "Storage Slow Transactions" \
    --condition "total transactions > 5 where ResponseType includes Success" \
    --condition "avg SuccessE2ELatency > 250 where ApiName includes GetBlob"

Erstellen Sie eine metrikbasierte Warnungsregel, die eine benutzerdefinierte Metrik überwacht.

az monitor metrics alert create -n "metric alert rule on a custom metric" -g "Demos" --scopes {VirtualMachineID} \
    --condition "max Azure.VM.Windows.GuestMetrics.Memory\Available Bytes > 90" \
    --window-size 5m --evaluation-frequency 1m

Erstellen Sie eine Warnung für eine hohe CPU-Nutzung auf mehreren VMs ohne Aktionen.

az monitor metrics alert create -n alert1 -g {ResourceGroup} --scopes {VirtualMachineID1} {VirtualMachineID2} {VirtualMachineID3} \
    --condition "avg Percentage CPU > 90" --description "High CPU" --region westus

Erstellen Sie eine dynamische CPU-Nutzungswarnung für mehrere VMs ohne Aktionen.

az monitor metrics alert create -n alert1 -g {ResourceGroup} --scopes {VirtualMachineID1} {VirtualMachineID2} {VirtualMachineID3} \
    --condition "avg Percentage CPU > dynamic medium 2 of 4 since 2020-10-01T10:23:00.000Z"
    --description "Dynamic CPU"
    --window-size 5m
    --region westus

Erforderliche Parameter

--condition

Die Bedingung, die die Regel auslöst. Es kann durch befehl "az monitor metrics alert condition create" erstellt werden.

--name -n

Der Name der Warnungsregel.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--scopes

Leerzeichentrennte Liste der Bereiche, auf die die Regel angewendet wird. Die in diesem Parameter angegebenen Ressourcen müssen denselben Typ aufweisen und an derselben Position vorhanden sein.

Optionale Parameter

--action -a

Fügen Sie eine Aktionsgruppe und optionale Webhook-Eigenschaften hinzu, die ausgelöst werden sollen, wenn die Warnung ausgelöst wird.

--auto-mitigate

Lösen Sie die Warnung automatisch aus.

Zulässige Werte: false, true
--description

Freitextbeschreibung der Regel.

--disabled

Erstellen Sie die Regel in einem deaktivierten Zustand.

Zulässige Werte: false, true
--evaluation-frequency

Häufigkeit, mit der die Regel im Format "##h##m##s" ausgewertet werden soll.

Standardwert: 1m
--region --target-resource-region

Der Bereich der Zielressource(n) in Bereichen. Dies muss bereitgestellt werden, wenn Bereiche Ressourcengruppe oder Abonnement sind.

--severity

Schweregrad der Warnung von 0 (kritisch) bis 4 (verbose).

Standardwert: 2
--tags

Leergetrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--target-resource-type --type

Der Ressourcentyp der Zielressource(n) in Bereichen. Dies muss bereitgestellt werden, wenn Bereiche Ressourcengruppe oder Abonnement sind.

--window-size

Zeit, über die Metriken im Format "##h##m##s" aggregiert werden sollen.

Standardwert: 5m

az monitor metrics alert delete

Löschen einer Metrikbasierten Warnungsregel.

az monitor metrics alert delete [--ids]
                                [--name]
                                [--resource-group]

Beispiele

Löschen einer Metrikbasierten Warnungsregel. (automatisch generiert)

az monitor metrics alert delete --name MyAlertRule --resource-group MyResourceGroup

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

--name -n

Der Name der Warnungsregel.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az monitor metrics alert list

Listen von metrikbasierten Warnungsregeln.

az monitor metrics alert list [--resource-group]

Beispiele

Listen von metrikbasierten Warnungsregeln. (automatisch generiert)

az monitor metrics alert list --resource-group MyResourceGroup

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az monitor metrics alert show

Anzeigen einer Metrikbasierten Warnungsregel.

az monitor metrics alert show [--ids]
                              [--name]
                              [--resource-group]

Beispiele

Anzeigen einer Metrikbasierten Warnungsregel. (automatisch generiert)

az monitor metrics alert show --name MyAlertRule --resource-group MyResourceGroup

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

--name -n

Der Name der Warnungsregel.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az monitor metrics alert update

Aktualisieren einer metrikbasierten Warnungsregel.

az monitor metrics alert update [--add]
                                [--add-action]
                                [--add-condition]
                                [--auto-mitigate {false, true}]
                                [--description]
                                [--enabled {false, true}]
                                [--evaluation-frequency]
                                [--force-string]
                                [--ids]
                                [--name]
                                [--remove]
                                [--remove-actions]
                                [--remove-conditions]
                                [--resource-group]
                                [--scopes]
                                [--set]
                                [--severity]
                                [--tags]
                                [--window-size]

Beispiele

Deaktivieren/Aktivieren einer metrikbasierten Warnungsregel.

az monitor metrics alert update --enabled false --name MyAlertRule --resource-group MyResourceGroup

Optionale Parameter

--add

Fügen Sie einem Objekt eine Liste von Objekten hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.

--add-action

Fügen Sie eine Aktionsgruppe und optionale Webhook-Eigenschaften hinzu, die ausgelöst werden sollen, wenn die Warnung ausgelöst wird.

--add-condition

Fügen Sie eine Bedingung hinzu, die die Regel auslöst.

--auto-mitigate

Lösen Sie die Warnung automatisch aus.

Zulässige Werte: false, true
--description

Freitextbeschreibung der Regel.

--enabled

Ob die metrische Warnungsregel aktiviert ist.

Zulässige Werte: false, true
--evaluation-frequency

Häufigkeit, mit der die Regel im Format "##h##m##s" ausgewertet werden soll.

--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgen literale beibehalten, anstatt zu versuchen, in JSON zu konvertieren.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

--name -n

Der Name der Warnungsregel.

--remove

Entfernen Sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.

--remove-actions

Leergetrennte Liste von Aktionsgruppennamen, die entfernt werden sollen.

--remove-conditions

Leerzeichentrennte Liste der zu entfernenden Bedingungsnamen.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--scopes

Leerzeichentrennte Liste der Bereiche, auf die die Regel angewendet wird. Die in diesem Parameter angegebenen Ressourcen müssen denselben Typ aufweisen und an derselben Position vorhanden sein.

--set

Aktualisieren Sie ein Objekt, indem Sie einen Eigenschaftenpfad und einen wert angeben, der festgelegt werden soll. Beispiel: --set-property1.property2=.

--severity

Schweregrad der Warnung von 0 (kritisch) bis 4 (verbose).

--tags

Leergetrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--window-size

Zeit, über die Metriken im Format "##h##m##s" aggregiert werden sollen.