Freigeben über


az logz sub-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-Unterregelbefehl 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 Unterkontotagregel mit logz.

Befehle

Name Beschreibung Typ Status
az logz sub-rule create

Erstellen Sie einen Tagregelsatz für eine bestimmte Unterkontoressource.

Erweiterung Experimentell
az logz sub-rule delete

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

Erweiterung Experimentell
az logz sub-rule list

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

Erweiterung Experimentell
az logz sub-rule show

Ruft einen Tagregelsatz für eine bestimmte Monitorressource ab.

Erweiterung Experimentell
az logz sub-rule update

Aktualisieren sie einen Tagregelsatz für eine bestimmte Unterkontoressource.

Erweiterung Experimentell

az logz sub-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 Unterkontoressource.

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

Beispiele

SubAccountTagRules_CreateOrUpdate

az logz sub-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" --sub-account-name "SubAccount1"

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

--sub-account-name

Unterkonto-Ressourcenname.

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 sub-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 sub-rule delete [--ids]
                        [--monitor-name]
                        [--resource-group]
                        [--rule-set-name]
                        [--sub-account-name]
                        [--subscription]
                        [--yes]

Beispiele

TagRules_Delete

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

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.

--sub-account-name

Unterkonto-Ressourcenname.

--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 sub-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 Unterkontoressource auf.

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

Beispiele

SubAccountTagRules_List

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

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.

--sub-account-name

Unterkonto-Ressourcenname.

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 sub-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 sub-rule show [--ids]
                      [--monitor-name]
                      [--resource-group]
                      [--rule-set-name]
                      [--sub-account-name]
                      [--subscription]

Beispiele

SubAccountTagRules_Get

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

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.

--sub-account-name

Unterkonto-Ressourcenname.

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

az logz sub-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]
                        [--sub-account-name]
                        [--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 Unterkontos.

--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: []
--sub-account-name

Unterkonto-Ressourcenname.

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