Partilhar via


az logz sub-rule

Nota

Essa referência faz parte da extensão logz para a CLI do Azure (versão 2.15.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az logz sub-rule . Saiba mais sobre extensões.

O grupo de comando 'logz' é experimental e está em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Gerencie a regra de tag da subconta com o logz.

Comandos

Name Description Tipo Estado
az logz sub-rule create

Crie um conjunto de regras de marca para um determinado recurso de subconta.

Extensão Experimental
az logz sub-rule delete

Exclua um conjunto de regras de marca para um determinado recurso de monitor.

Extensão Experimental
az logz sub-rule list

Liste as regras de tag para um determinado recurso de subconta.

Extensão Experimental
az logz sub-rule show

Obtenha um conjunto de regras de tag para um determinado recurso de monitor.

Extensão Experimental
az logz sub-rule update

Atualize um conjunto de regras de tag para um determinado recurso de subconta.

Extensão Experimental

az logz sub-rule create

Experimental

O grupo de comando 'logz' é experimental e está em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Crie um conjunto de regras de marca para um determinado recurso de subconta.

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

Exemplos

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"

Parâmetros Obrigatórios

--monitor-name

Monitore o nome do recurso.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--rule-set-name

Nome do conjunto de regras da subconta.

--sub-account-name

Nome do recurso da subconta.

Parâmetros Opcionais

--filtering-tags

Lista de tags de filtragem a serem usadas para capturar logs. Isso só terá efeito se o sinalizador SendActivityLogs estiver habilitado. Se estiver vazio, todos os recursos serão capturados. Se apenas a ação Excluir for especificada, as regras serão aplicadas à lista de todos os recursos disponíveis. Se as ações Incluir forem especificadas, as regras incluirão apenas recursos com as tags associadas.

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

name: o nome (também conhecido como a chave) da tag. value: O valor da tag. action: ações válidas para uma tag de filtragem. A exclusão tem prioridade sobre a inclusão.

Várias ações podem ser especificadas usando mais de um argumento --filtering-tags.

--send-aad-logs

Sinalizador especificando se os logs do AAD devem ser enviados para o recurso Monitor.

valores aceites: false, true
--send-activity-logs

Sinalizador especificando se os logs de atividade dos recursos do Azure devem ser enviados para o recurso Monitor.

valores aceites: false, true
--send-subscription-logs

Sinalizador especificando se os logs de assinatura devem ser enviados para o recurso Monitor.

valores aceites: false, true
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az logz sub-rule delete

Experimental

O grupo de comando 'logz' é experimental e está em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Exclua um conjunto de regras de marca para um determinado recurso de monitor.

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

Exemplos

TagRules_Delete

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

Parâmetros Opcionais

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--monitor-name

Monitore o nome do recurso.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--rule-set-name

Nome do conjunto de regras do monitor.

--sub-account-name

Nome do recurso da subconta.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--yes -y

Não solicite confirmação.

valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az logz sub-rule list

Experimental

O grupo de comando 'logz' é experimental e está em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Liste as regras de tag para um determinado recurso de subconta.

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

Exemplos

SubAccountTagRules_List

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

Parâmetros Obrigatórios

--monitor-name

Monitore o nome do recurso.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--sub-account-name

Nome do recurso da subconta.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az logz sub-rule show

Experimental

O grupo de comando 'logz' é experimental e está em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Obtenha um conjunto de regras de tag para um determinado recurso de monitor.

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

Exemplos

SubAccountTagRules_Get

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

Parâmetros Opcionais

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--monitor-name

Monitore o nome do recurso.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--rule-set-name

Nome do conjunto de regras do monitor.

--sub-account-name

Nome do recurso da subconta.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az logz sub-rule update

Experimental

O grupo de comando 'logz' é experimental e está em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Atualize um conjunto de regras de tag para um determinado recurso de subconta.

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]

Parâmetros Opcionais

--add

Adicione um objeto a uma lista de objetos especificando um caminho e pares de valor de chave. Exemplo: --add property.listProperty <key=value, string or JSON string>.

valor predefinido: []
--filtering-tags

Lista de tags de filtragem a serem usadas para capturar logs. Isso só terá efeito se o sinalizador SendActivityLogs estiver habilitado. Se estiver vazio, todos os recursos serão capturados. Se apenas a ação Excluir for especificada, as regras serão aplicadas à lista de todos os recursos disponíveis. Se as ações Incluir forem especificadas, as regras incluirão apenas recursos com as tags associadas.

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

name: o nome (também conhecido como a chave) da tag. value: O valor da tag. action: ações válidas para uma tag de filtragem. A exclusão tem prioridade sobre a inclusão.

Várias ações podem ser especificadas usando mais de um argumento --filtering-tags.

--force-string

Ao usar 'set' ou 'add', preserve literais de string em vez de tentar converter para JSON.

valor predefinido: False
--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--monitor-name

Monitore o nome do recurso.

--remove

Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove> OR --remove propertyToRemove.

valor predefinido: []
--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--rule-set-name

Nome do conjunto de regras da subconta.

--send-aad-logs

Sinalizador especificando se os logs do AAD devem ser enviados para o recurso Monitor.

valores aceites: false, true
--send-activity-logs

Sinalizador especificando se os logs de atividade dos recursos do Azure devem ser enviados para o recurso Monitor.

valores aceites: false, true
--send-subscription-logs

Sinalizador especificando se os logs de assinatura devem ser enviados para o recurso Monitor.

valores aceites: false, true
--set

Atualize um objeto especificando um caminho de propriedade e um valor a ser definido. Exemplo: --set property1.property2=<value>.

valor predefinido: []
--sub-account-name

Nome do recurso da subconta.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.