az datadog tag-rule

Nota

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

Gerencie a regra de tag com o datadog.

Comandos

Name Description Tipo Estado
az datadog tag-rule create

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

Extensão GA
az datadog tag-rule list

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

Extensão GA
az datadog tag-rule show

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

Extensão GA
az datadog tag-rule update

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

Extensão GA

az datadog tag-rule create

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

az datadog tag-rule create --monitor-name
                           --resource-group
                           --rule-set-name
                           [--filtering-tags]
                           [--log-rules-filtering-tags]
                           [--send-aad-logs {false, true}]
                           [--send-resource-logs {false, true}]
                           [--send-subscription-logs {false, true}]

Exemplos

TagRules_CreateOrUpdate

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

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.

Parâmetros Opcionais

--filtering-tags

Lista de tags de filtragem a serem usadas para capturar métricas. 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.

--log-rules-filtering-tags

Lista de tags de filtragem a serem usadas para capturar logs. Isso só terá efeito se o sinalizador SendResourceLogs 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: --log-rules-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 --log-rules-filtering-tags.

--send-aad-logs

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

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

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

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

Sinalizador especificando se os logs de assinatura do Azure 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 datadog tag-rule list

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

az datadog tag-rule list --monitor-name
                         --resource-group

Exemplos

TagRules_List

az datadog tag-rule list --monitor-name "myMonitor" --resource-group "myResourceGroup"

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

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 datadog tag-rule show

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

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

Exemplos

TagRules_Get

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

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.

--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 datadog tag-rule update

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

az datadog tag-rule update [--add]
                           [--filtering-tags]
                           [--force-string]
                           [--ids]
                           [--log-rules-filtering-tags]
                           [--monitor-name]
                           [--remove]
                           [--resource-group]
                           [--rule-set-name]
                           [--send-aad-logs {false, true}]
                           [--send-resource-logs {false, true}]
                           [--send-subscription-logs {false, true}]
                           [--set]
                           [--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 métricas. 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'.

--log-rules-filtering-tags

Lista de tags de filtragem a serem usadas para capturar logs. Isso só terá efeito se o sinalizador SendResourceLogs 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: --log-rules-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 --log-rules-filtering-tags.

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

--send-aad-logs

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

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

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

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

Sinalizador especificando se os logs de assinatura do Azure 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: []
--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.