az monitor activity-log alert

Verwalten von Warnungsregeln für das Aktivitätsprotokoll.

Befehle

Name Beschreibung Typ Status
az monitor activity-log alert action-group

Verwalten von Warnungsregeln für das Aktivitätsprotokoll.

Core Allgemein verfügbar
az monitor activity-log alert action-group add

Fügen Sie dieser Warnungsregel für das Aktivitätsprotokoll Aktionsgruppen hinzu. Es kann auch verwendet werden, um vorhandene Webhook-Eigenschaften bestimmter Aktionsgruppen zu überschreiben.

Core Allgemein verfügbar
az monitor activity-log alert action-group remove

Entfernen Sie Aktionsgruppen aus dieser Warnungsregel für das Aktivitätsprotokoll.

Core Allgemein verfügbar
az monitor activity-log alert create

Erstellen Sie eine Standardbenachrichtigungsregel für das Aktivitätsprotokoll.

Core Allgemein verfügbar
az monitor activity-log alert delete

Löschen sie eine Aktivitätsprotokollbenachrichtigung.

Core Allgemein verfügbar
az monitor activity-log alert list

Regeln für das Aktivitätsprotokoll unter einer Ressourcengruppe oder dem aktuellen Abonnement auflisten.

Core Allgemein verfügbar
az monitor activity-log alert scope

Verwalten von Warnungsregeln für das Aktivitätsprotokoll.

Core Allgemein verfügbar
az monitor activity-log alert scope add

Fügen Sie dieser Warnungsregel für das Aktivitätsprotokoll Bereiche hinzu.

Core Allgemein verfügbar
az monitor activity-log alert scope remove

Entfernt Bereiche aus dieser Aktivitätsprotokollbenachrichtigungsregel.

Core Allgemein verfügbar
az monitor activity-log alert show

Ruft eine Aktivitätsprotokollbenachrichtigung ab.

Core Allgemein verfügbar
az monitor activity-log alert update

Aktualisieren Sie eine neue Aktivitätsprotokollbenachrichtigung, oder aktualisieren Sie eine vorhandene.

Core Allgemein verfügbar

az monitor activity-log alert create

Erstellen Sie eine Standardbenachrichtigungsregel für das Aktivitätsprotokoll.

Mit diesem Befehl wird ein Standardaktivitätsprotokoll mit einer Bedingung erstellt, die vergleicht, ob das Feld "Kategorie" mit "ServiceHealth" protokolliert wird. Die neu erstellte Aktivitätsprotokollbenachrichtigung enthält keine Aktionsgruppen, die ihr zugeordnet sind.

az monitor activity-log alert create --activity-log-alert-name
                                     --resource-group
                                     [--action-group]
                                     [--all-of]
                                     [--condition]
                                     [--description]
                                     [--disable {0, 1, f, false, n, no, t, true, y, yes}]
                                     [--scope]
                                     [--tags]
                                     [--webhook-properties]

Beispiele

Erstellen Sie eine Warnungsregel mit Standardeinstellungen.

az monitor activity-log alert create -n AlertName -g ResourceGroup

Erstellen Sie eine Warnungsregel mit Bedingung zum Dienstintegritätsprotokoll auf Fehlerebene.

az monitor activity-log alert create -n AlertName -g ResourceGroup \ --condition category=ServiceHealth and level=Error

Erstellen Sie eine Warnungsregel mit einer Aktionsgruppe, und geben Sie Webhook-Eigenschaften an.

az monitor activity-log alert create -n AlertName -g ResourceGroup \ -a /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/microsoft.insights/acti onGroups/{ActionGroup} \ -w usage=test owner=jane

Erstellen Sie eine Warnungsregel, die anfänglich deaktiviert ist.

az monitor activity-log alert create -n AlertName -g ResourceGroup --disable

Erforderliche Parameter

--activity-log-alert-name --name -n

Der Name der Aktivitätsprotokollbenachrichtigung.

--resource-group -g

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

Optionale Parameter

--action-group -a

Fügen Sie eine Aktionsgruppe hinzu. Akzeptiert leer getrennte Aktionsgruppenbezeichner. Der Bezeichner kann der Name der Aktionsgruppe oder seine Ressourcen-ID sein. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--all-of

Die Liste der Regelbedingungen für Aktivitätsprotokollbenachrichtigungen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--condition -c

Die Bedingung, die dazu führt, dass die Warnungsregel aktiviert wird. Das Format ist FIELD=VALUE[ und FIELD=VALUE...] Die möglichen Werte für das Feld sind 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' oder alles, was mit 'properties' beginnt. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--description

Eine Beschreibung dieser Warnungsregel für das Aktivitätsprotokoll.

--disable

Deaktivieren Sie die Warnungsregel für das Aktivitätsprotokoll, nachdem sie erstellt wurde.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
Standardwert: False
--scope -s

Eine Liste von Zeichenfolgen, die als Präfixe verwendet werden. Die Warnungsregel gilt nur für Aktivitätsprotokolle mit Ressourcen-IDs, die unter eines dieser Präfixe fallen. Wenn nicht angegeben, wird die subscriptionId verwendet. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--tags

Die Tags der Ressource. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--webhook-properties -w

Durch Leerzeichen getrennte Webhook-Eigenschaften im Format "key[=value]" Diese Eigenschaften sind den in diesem Befehl hinzugefügten Aktionsgruppen zugeordnet. Bei jedem Webhook-Empfänger in dieser Aktionsgruppe werden diese Daten an die Webhook-Nutzlast angefügt. Um verschiedene Webhook-Eigenschaften an verschiedene Aktionsgruppen anzufügen, fügen Sie die Aktionsgruppen in separaten Aktualisierungsaktionsbefehlen hinzu. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az monitor activity-log alert delete

Löschen sie eine Aktivitätsprotokollbenachrichtigung.

az monitor activity-log alert delete [--activity-log-alert-name]
                                     [--ids]
                                     [--resource-group]
                                     [--subscription]

Optionale Parameter

--activity-log-alert-name --name -n

Der Name der Aktivitätsprotokollbenachrichtigung.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--resource-group -g

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az monitor activity-log alert list

Regeln für das Aktivitätsprotokoll unter einer Ressourcengruppe oder dem aktuellen Abonnement auflisten.

az monitor activity-log alert list [--resource-group]

Optionale Parameter

--resource-group -g

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az monitor activity-log alert show

Ruft eine Aktivitätsprotokollbenachrichtigung ab.

az monitor activity-log alert show [--activity-log-alert-name]
                                   [--ids]
                                   [--resource-group]
                                   [--subscription]

Optionale Parameter

--activity-log-alert-name --name -n

Der Name der Aktivitätsprotokollbenachrichtigung.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--resource-group -g

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az monitor activity-log alert update

Aktualisieren Sie eine neue Aktivitätsprotokollbenachrichtigung, oder aktualisieren Sie eine vorhandene.

az monitor activity-log alert update [--activity-log-alert-name]
                                     [--add]
                                     [--all-of]
                                     [--condition]
                                     [--description]
                                     [--enabled {0, 1, f, false, n, no, t, true, y, yes}]
                                     [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                     [--ids]
                                     [--remove]
                                     [--resource-group]
                                     [--set]
                                     [--subscription]
                                     [--tags]

Beispiele

Aktualisieren der Bedingung

az monitor activity-log alert update -n AlertName -g ResourceGroup \ --condition category=ServiceHealth and level=Error

Deaktivieren Sie eine Warnungsregel.

az monitor activity-log alert update -n AlertName -g ResourceGroup --enable false

Aktualisieren Sie die Details dieser Warnungsregel für das Aktivitätsprotokoll.

az monitor activity-log alert update --enabled true --name MyActivityLogAlerts --resource- group MyResourceGroup --subscription MySubscription

Aktualisieren Sie die Details dieser Aktivitätsprotokollbenachrichtigung.

az monitor activity-log alert update --name MyActivityLogAlerts --resource-group MyResourceGroup --tags key=value

Optionale Parameter

--activity-log-alert-name --name -n

Der Name der Aktivitätsprotokollbenachrichtigung.

--add

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

--all-of

Die Liste der Regelbedingungen für Aktivitätsprotokollbenachrichtigungen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--condition -c

Die Bedingung, die dazu führt, dass die Warnungsregel aktiviert wird. Das Format ist FIELD=VALUE[ und FIELD=VALUE...] Die möglichen Werte für das Feld sind 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' oder alles, was mit 'properties' beginnt. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--description

Eine Beschreibung dieser Warnungsregel für das Aktivitätsprotokoll.

--enabled

Gibt an, ob diese Aktivitätsprotokollbenachrichtigungsregel aktiviert ist. Wenn eine Aktivitätsprotokollbenachrichtigungsregel nicht aktiviert ist, wird keine der zugehörigen Aktionen aktiviert.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--remove

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

--resource-group -g

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

--set

Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--tags

Die Tags der Ressource. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.