Freigeben über


az logz rule

Hinweis

Diese Referenz ist Teil der Logz-Erweiterung für die Azure CLI (Version 2.15.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az logz-Regelbefehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen

Die Befehlsgruppe "logz" ist experimentell und wird entwickelt. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Verwalten sie die Tagregel mit logz.

Befehle

Name Beschreibung Typ Status
az logz rule create

Erstellen Sie einen Tagregelsatz für eine bestimmte Monitorressource.

Erweiterung Experimentell
az logz rule delete

Löschen sie einen Tagregelsatz für eine bestimmte Monitorressource.

Erweiterung Experimentell
az logz rule list

Listen Sie die Tagregeln für eine bestimmte Monitorressource auf.

Erweiterung Experimentell
az logz rule show

Ruft einen Tagregelsatz für eine bestimmte Monitorressource ab.

Erweiterung Experimentell
az logz rule update

Aktualisieren sie einen Tagregelsatz für eine bestimmte Monitorressource.

Erweiterung Experimentell

az logz rule create

Experimentell

Die Befehlsgruppe "logz" ist experimentell und wird entwickelt. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Erstellen Sie einen Tagregelsatz für eine bestimmte Monitorressource.

az logz rule create --monitor-name
                    --resource-group
                    --rule-set-name
                    [--filtering-tags]
                    [--send-aad-logs {false, true}]
                    [--send-activity-logs {false, true}]
                    [--send-subscription-logs {false, true}]

Beispiele

TagRules_CreateOrUpdate

az logz rule create --monitor-name "myMonitor" --filtering-tags name="Environment" action="Include" value="Prod" --filtering-tags name="Environment" action="Exclude" value="Dev" --send-aad-logs false --send-activity-logs true --send-subscription-logs true --resource-group "myResourceGroup" --rule-set-name "default"

Erforderliche Parameter

--monitor-name

Überwachen des Ressourcennamens.

--resource-group -g

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

--rule-set-name

Regelsatzname des Monitors.

Optionale Parameter

--filtering-tags

Liste der Filtertags, die zum Erfassen von Protokollen verwendet werden sollen. Dies wird nur wirksam, wenn das SendActivityLogs-Flag aktiviert ist. Wenn sie leer ist, werden alle Ressourcen erfasst. Wenn nur "Ausschließen"-Aktion angegeben ist, gelten die Regeln für die Liste aller verfügbaren Ressourcen. Wenn "Einschließen"-Aktionen angegeben sind, enthalten die Regeln nur Ressourcen mit den zugehörigen Tags.

Verwendung: --filtering-tags name=XX value=XX action=XX action=XX

name: Der Name (auch als Schlüssel bezeichnet) des Tags. wert: Der Wert des Tags. action: Gültige Aktionen für ein Filtertag. Der Ausschluss hat Vorrang vor der Inklusion.

Mehrere Aktionen können mit mehreren Argumenten --filtering-tags angegeben werden.

--send-aad-logs

Flag, das angibt, ob AAD-Protokolle für die Monitor-Ressource gesendet werden sollen.

Zulässige Werte: false, true
--send-activity-logs

Kennzeichen, das angibt, ob Aktivitätsprotokolle aus Azure-Ressourcen für die Monitor-Ressource gesendet werden sollen.

Zulässige Werte: false, true
--send-subscription-logs

Flag, das angibt, ob Abonnementprotokolle für die Monitor-Ressource gesendet werden sollen.

Zulässige Werte: false, true
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 logz rule delete

Experimentell

Die Befehlsgruppe "logz" ist experimentell und wird entwickelt. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Löschen sie einen Tagregelsatz für eine bestimmte Monitorressource.

az logz rule delete [--ids]
                    [--monitor-name]
                    [--resource-group]
                    [--rule-set-name]
                    [--subscription]
                    [--yes]

Beispiele

TagRules_Delete

az logz rule delete --monitor-name "myMonitor" --resource-group "myResourceGroup" --rule-set-name "default"

Optionale Parameter

--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.

--monitor-name

Überwachen des Ressourcennamens.

--resource-group -g

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

--rule-set-name

Regelsatzname des Monitors.

--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.

--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
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 logz rule list

Experimentell

Die Befehlsgruppe "logz" ist experimentell und wird entwickelt. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Listen Sie die Tagregeln für eine bestimmte Monitorressource auf.

az logz rule list --monitor-name
                  --resource-group

Beispiele

TagRules_List

az logz rule list --monitor-name "myMonitor" --resource-group "myResourceGroup"

Erforderliche Parameter

--monitor-name

Überwachen des Ressourcennamens.

--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 logz rule show

Experimentell

Die Befehlsgruppe "logz" ist experimentell und wird entwickelt. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Ruft einen Tagregelsatz für eine bestimmte Monitorressource ab.

az logz rule show [--ids]
                  [--monitor-name]
                  [--resource-group]
                  [--rule-set-name]
                  [--subscription]

Beispiele

TagRules_Get

az logz rule show --monitor-name "myMonitor" --resource-group "myResourceGroup" --rule-set-name "default"

Optionale Parameter

--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.

--monitor-name

Überwachen des Ressourcennamens.

--resource-group -g

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

--rule-set-name

Regelsatzname des Monitors.

--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 logz rule update

Experimentell

Die Befehlsgruppe "logz" ist experimentell und wird entwickelt. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Aktualisieren sie einen Tagregelsatz für eine bestimmte Monitorressource.

az logz rule update [--add]
                    [--filtering-tags]
                    [--force-string]
                    [--ids]
                    [--monitor-name]
                    [--remove]
                    [--resource-group]
                    [--rule-set-name]
                    [--send-aad-logs {false, true}]
                    [--send-activity-logs {false, true}]
                    [--send-subscription-logs {false, true}]
                    [--set]
                    [--subscription]

Optionale Parameter

--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>.

Standardwert: []
--filtering-tags

Liste der Filtertags, die zum Erfassen von Protokollen verwendet werden sollen. Dies wird nur wirksam, wenn das SendActivityLogs-Flag aktiviert ist. Wenn sie leer ist, werden alle Ressourcen erfasst. Wenn nur "Ausschließen"-Aktion angegeben ist, gelten die Regeln für die Liste aller verfügbaren Ressourcen. Wenn "Einschließen"-Aktionen angegeben sind, enthalten die Regeln nur Ressourcen mit den zugehörigen Tags.

Verwendung: --filtering-tags name=XX value=XX action=XX action=XX

name: Der Name (auch als Schlüssel bezeichnet) des Tags. wert: Der Wert des Tags. action: Gültige Aktionen für ein Filtertag. Der Ausschluss hat Vorrang vor der Inklusion.

Mehrere Aktionen können mit mehreren Argumenten --filtering-tags angegeben werden.

--force-string

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

Standardwert: False
--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.

--monitor-name

Überwachen des Ressourcennamens.

--remove

Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove> ODER --remove propertyToRemove.

Standardwert: []
--resource-group -g

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

--rule-set-name

Regelsatzname des Monitors.

--send-aad-logs

Flag, das angibt, ob AAD-Protokolle für die Monitor-Ressource gesendet werden sollen.

Zulässige Werte: false, true
--send-activity-logs

Kennzeichen, das angibt, ob Aktivitätsprotokolle aus Azure-Ressourcen für die Monitor-Ressource gesendet werden sollen.

Zulässige Werte: false, true
--send-subscription-logs

Flag, das angibt, ob Abonnementprotokolle für die Monitor-Ressource gesendet werden sollen.

Zulässige Werte: false, true
--set

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

Standardwert: []
--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.