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
Die Bedingung, die die Regel auslöst. Es kann durch befehl "az monitor metrics alert condition create" erstellt werden.
Der Name der Warnungsregel.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
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
Fügen Sie eine Aktionsgruppe und optionale Webhook-Eigenschaften hinzu, die ausgelöst werden sollen, wenn die Warnung ausgelöst wird.
Lösen Sie die Warnung automatisch aus.
Freitextbeschreibung der Regel.
Erstellen Sie die Regel in einem deaktivierten Zustand.
Häufigkeit, mit der die Regel im Format "##h##m##s" ausgewertet werden soll.
Der Bereich der Zielressource(n) in Bereichen. Dies muss bereitgestellt werden, wenn Bereiche Ressourcengruppe oder Abonnement sind.
Schweregrad der Warnung von 0 (kritisch) bis 4 (verbose).
Leergetrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Der Ressourcentyp der Zielressource(n) in Bereichen. Dies muss bereitgestellt werden, wenn Bereiche Ressourcengruppe oder Abonnement sind.
Zeit, über die Metriken im Format "##h##m##s" aggregiert werden sollen.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
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
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.
Der Name der Warnungsregel.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
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
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
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
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.
Der Name der Warnungsregel.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
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
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>.
Fügen Sie eine Aktionsgruppe und optionale Webhook-Eigenschaften hinzu, die ausgelöst werden sollen, wenn die Warnung ausgelöst wird.
Fügen Sie eine Bedingung hinzu, die die Regel auslöst.
Lösen Sie die Warnung automatisch aus.
Freitextbeschreibung der Regel.
Ob die metrische Warnungsregel aktiviert ist.
Häufigkeit, mit der die Regel im Format "##h##m##s" ausgewertet werden soll.
Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgen literale beibehalten, anstatt zu versuchen, in JSON zu konvertieren.
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.
Der Name der Warnungsregel.
Entfernen Sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.
Leergetrennte Liste von Aktionsgruppennamen, die entfernt werden sollen.
Leerzeichentrennte Liste der zu entfernenden Bedingungsnamen.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
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.
Aktualisieren Sie ein Objekt, indem Sie einen Eigenschaftenpfad und einen wert angeben, der festgelegt werden soll. Beispiel: --set-property1.property2=.
Schweregrad der Warnung von 0 (kritisch) bis 4 (verbose).
Leergetrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Zeit, über die Metriken im Format "##h##m##s" aggregiert werden sollen.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für