Condividi tramite


az logz sub-rule

Nota

Questo riferimento fa parte dell'estensione logz per l'interfaccia della riga di comando di Azure (versione 2.15.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az logz sub-rule . Altre informazioni sulle estensioni.

Il gruppo di comandi 'logz' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Gestire la regola del tag dell'account secondario con logz.

Comandi

Nome Descrizione Tipo Stato
az logz sub-rule create

Creare un set di regole tag per una determinata risorsa dell'account secondario.

Estensione Sperimentale
az logz sub-rule delete

Eliminare un set di regole tag per una determinata risorsa di monitoraggio.

Estensione Sperimentale
az logz sub-rule list

Elencare le regole di tag per una determinata risorsa dell'account secondario.

Estensione Sperimentale
az logz sub-rule show

Ottenere un set di regole tag per una determinata risorsa di monitoraggio.

Estensione Sperimentale
az logz sub-rule update

Aggiornare un set di regole tag per una determinata risorsa dell'account secondario.

Estensione Sperimentale

az logz sub-rule create

Sperimentale

Il gruppo di comandi 'logz' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare un set di regole tag per una determinata risorsa dell'account secondario.

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}]

Esempio

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"

Parametri necessari

--monitor-name

Monitorare il nome della risorsa.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--rule-set-name

Nome del set di regole dell'account secondario.

--sub-account-name

Nome risorsa account secondario.

Parametri facoltativi

--filtering-tags

Elenco dei tag di filtro da usare per l'acquisizione dei log. Questa operazione ha effetto solo se il flag SendActivityLogs è abilitato. Se vuoto, verranno acquisite tutte le risorse. Se viene specificata solo l'azione Escludi, le regole verranno applicate all'elenco di tutte le risorse disponibili. Se vengono specificate azioni Di inclusione, le regole includeranno solo le risorse con i tag associati.

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

name: nome (noto anche come chiave) del tag. value: valore del tag. action: azioni valide per un tag di filtro. L'esclusione ha la priorità sull'inclusione.

È possibile specificare più azioni usando più di un argomento --filtering-tags.

--send-aad-logs

Flag che specifica se i log di AAD devono essere inviati per la risorsa Monitoraggio.

valori accettati: false, true
--send-activity-logs

Flag che specifica se i log attività dalle risorse di Azure devono essere inviati per la risorsa Monitoraggio.

valori accettati: false, true
--send-subscription-logs

Flag che specifica se i log delle sottoscrizioni devono essere inviati per la risorsa Monitoraggio.

valori accettati: false, true
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az logz sub-rule delete

Sperimentale

Il gruppo di comandi 'logz' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Eliminare un set di regole tag per una determinata risorsa di monitoraggio.

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

Esempio

TagRules_Delete

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

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--monitor-name

Monitorare il nome della risorsa.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--rule-set-name

Nome del set di regole di monitoraggio.

--sub-account-name

Nome risorsa account secondario.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az logz sub-rule list

Sperimentale

Il gruppo di comandi 'logz' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Elencare le regole di tag per una determinata risorsa dell'account secondario.

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

Esempio

SubAccountTagRules_List

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

Parametri necessari

--monitor-name

Monitorare il nome della risorsa.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--sub-account-name

Nome risorsa account secondario.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az logz sub-rule show

Sperimentale

Il gruppo di comandi 'logz' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Ottenere un set di regole tag per una determinata risorsa di monitoraggio.

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

Esempio

SubAccountTagRules_Get

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

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--monitor-name

Monitorare il nome della risorsa.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--rule-set-name

Nome del set di regole di monitoraggio.

--sub-account-name

Nome risorsa account secondario.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az logz sub-rule update

Sperimentale

Il gruppo di comandi 'logz' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Aggiornare un set di regole tag per una determinata risorsa dell'account secondario.

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]

Parametri facoltativi

--add

Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string or JSON string>.

valore predefinito: []
--filtering-tags

Elenco dei tag di filtro da usare per l'acquisizione dei log. Questa operazione ha effetto solo se il flag SendActivityLogs è abilitato. Se vuoto, verranno acquisite tutte le risorse. Se viene specificata solo l'azione Escludi, le regole verranno applicate all'elenco di tutte le risorse disponibili. Se vengono specificate azioni Di inclusione, le regole includeranno solo le risorse con i tag associati.

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

name: nome (noto anche come chiave) del tag. value: valore del tag. action: azioni valide per un tag di filtro. L'esclusione ha la priorità sull'inclusione.

È possibile specificare più azioni usando più di un argomento --filtering-tags.

--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

valore predefinito: False
--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--monitor-name

Monitorare il nome della risorsa.

--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove> OR --remove propertyToRemove.

valore predefinito: []
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--rule-set-name

Nome del set di regole dell'account secondario.

--send-aad-logs

Flag che specifica se i log di AAD devono essere inviati per la risorsa Monitoraggio.

valori accettati: false, true
--send-activity-logs

Flag che specifica se i log attività dalle risorse di Azure devono essere inviati per la risorsa Monitoraggio.

valori accettati: false, true
--send-subscription-logs

Flag che specifica se i log delle sottoscrizioni devono essere inviati per la risorsa Monitoraggio.

valori accettati: false, true
--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>.

valore predefinito: []
--sub-account-name

Nome risorsa account secondario.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.