Compartilhar via


az monitor activity-log alert

Gerenciar regras de alerta de log de atividades.

Comandos

Nome Description Tipo Status
az monitor activity-log alert action-group

Gerenciar regras de alerta de log de atividades.

Núcleo GA
az monitor activity-log alert action-group add

Adicione grupos de ação a essa regra de alerta de log de atividades. Ele também pode ser usado para substituir propriedades de webhook existentes de grupos de ação específicos.

Núcleo GA
az monitor activity-log alert action-group remove

Remova grupos de ações dessa regra de alerta de log de atividades.

Núcleo GA
az monitor activity-log alert create

Crie uma regra de alerta de log de atividades padrão.

Núcleo GA
az monitor activity-log alert delete

Exclua um alerta de log de atividades.

Núcleo GA
az monitor activity-log alert list

Listar regras de alerta de log de atividades em um grupo de recursos ou na assinatura atual.

Núcleo GA
az monitor activity-log alert scope

Gerenciar regras de alerta de log de atividades.

Núcleo GA
az monitor activity-log alert scope add

Adicione escopos a essa regra de alerta de log de atividades.

Núcleo GA
az monitor activity-log alert scope remove

Remove escopos dessa regra de alerta de log de atividades.

Núcleo GA
az monitor activity-log alert show

Obtenha um alerta de registro de atividades.

Núcleo GA
az monitor activity-log alert update

Atualize um novo alerta de log de atividades ou atualize um existente.

Núcleo GA

az monitor activity-log alert create

Crie uma regra de alerta de log de atividades padrão.

Este comando criará um log de atividades padrão com uma condição que compara se o campo 'categoria' dos logs de atividades for igual a 'ServiceHealth'. O alerta de log de atividades recém-criado não tem nenhum grupo de ações anexado a ele.

az monitor activity-log alert create --activity-log-alert-name
                                     --resource-group
                                     [--action-group]
                                     [--all-of]
                                     [--condition]
                                     [--description]
                                     [--disable {0, 1, f, false, n, no, t, true, y, yes}]
                                     [--scope]
                                     [--tags]
                                     [--webhook-properties]

Exemplos

Crie uma regra de alerta com configurações padrão.

az monitor activity-log alert create -n AlertName -g ResourceGroup

Crie uma regra de alerta com condição sobre o log de integridade do serviço de nível de erro.

az monitor activity-log alert create -n AlertName -g ResourceGroup --condition category=ServiceHealth and level=Error

Crie uma regra de alerta com um grupo de ações e especifique as propriedades do webhook.

az monitor activity-log alert create -n AlertName -g ResourceGroup -a /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/microsoft.insights/actionGroups/{ActionGroup} -w usage=test owner=jane

Crie uma regra de alerta que seja inicialmente desabilitada.

az monitor activity-log alert create -n AlertName -g ResourceGroup --disable

Parâmetros Exigidos

--activity-log-alert-name --name -n

O nome do alerta de log de atividades.

--resource-group -g

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

Parâmetros Opcionais

--action-group -a

Adicione um grupo de ações. Aceita identificadores de grupo de ações separados por espaço. O identificador pode ser o nome do grupo de ações ou sua ID de recurso. Suporte taquigráfico-sintaxe, json-file e yaml-file. Tente "??" para mostrar mais.

--all-of

A lista de condições da regra de Alerta do Log de Atividades. Suporte taquigráfico-sintaxe, json-file e yaml-file. Tente "??" para mostrar mais.

--condition -c

A condição que fará com que a regra de alerta seja ativada. O formato é FIELD=VALUE[ e FIELD=VALUE...] Os valores possíveis para o campo são 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' ou qualquer coisa que comece com 'properties'. Suporte taquigráfico-sintaxe, json-file e yaml-file. Tente "??" para mostrar mais.

--description

Uma descrição desta regra de Alerta de Log de Atividades.

--disable

Desative a regra de alerta do log de atividades depois que ela for criada.

Valores aceitos: 0, 1, f, false, n, no, t, true, y, yes
Valor padrão: False
--scope -s

Uma lista de cadeias de caracteres que serão usadas como prefixos. A regra de alerta só se aplicará a logs de atividade com resourceIDs que se enquadrem em um desses prefixos. Se não for fornecido, o subscriptionId será usado. Suporte taquigráfico-sintaxe, json-file e yaml-file. Tente "??" para mostrar mais.

--tags

As marcas do recurso. Suporte taquigráfico-sintaxe, json-file e yaml-file. Tente "??" para mostrar mais.

--webhook-properties -w

Propriedades de webhook separadas por espaço no formato 'key[=value]'. Essas propriedades estão associadas aos grupos de ação adicionados neste comando. Para qualquer receptor webhook nesses grupos de ações, esses dados são anexados à carga útil do webhook. Para anexar propriedades de webhook diferentes a grupos de ação diferentes, adicione os grupos de ação em comandos de ação de atualização separados. Suporte taquigráfico-sintaxe, json-file e yaml-file. Tente "??" para mostrar mais.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az monitor activity-log alert delete

Exclua um alerta de log de atividades.

az monitor activity-log alert delete [--activity-log-alert-name]
                                     [--ids]
                                     [--resource-group]
                                     [--subscription]

Parâmetros Opcionais

--activity-log-alert-name --name -n

O nome do alerta de log de atividades.

--ids

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

--resource-group -g

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az monitor activity-log alert list

Listar regras de alerta de log de atividades em um grupo de recursos ou na assinatura atual.

az monitor activity-log alert list [--resource-group]

Parâmetros Opcionais

--resource-group -g

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

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az monitor activity-log alert show

Obtenha um alerta de registro de atividades.

az monitor activity-log alert show [--activity-log-alert-name]
                                   [--ids]
                                   [--resource-group]
                                   [--subscription]

Parâmetros Opcionais

--activity-log-alert-name --name -n

O nome do alerta de log de atividades.

--ids

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

--resource-group -g

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az monitor activity-log alert update

Atualize um novo alerta de log de atividades ou atualize um existente.

az monitor activity-log alert update [--activity-log-alert-name]
                                     [--add]
                                     [--all-of]
                                     [--condition]
                                     [--description]
                                     [--enabled {0, 1, f, false, n, no, t, true, y, yes}]
                                     [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                     [--ids]
                                     [--remove]
                                     [--resource-group]
                                     [--set]
                                     [--subscription]
                                     [--tags]

Exemplos

Atualizar a condição

az monitor activity-log alert update -n AlertName -g ResourceGroup --condition category=ServiceHealth and level=Error

Desabilitar uma regra de alerta.

az monitor activity-log alert update -n AlertName -g ResourceGroup --enable false

Atualize os detalhes dessa regra de alerta de log de atividades.

az monitor activity-log alert update --enabled true --name MyActivityLogAlerts --resource- group MyResourceGroup --subscription MySubscription

Atualize os detalhes deste alerta de log de atividades.

az monitor activity-log alert update --name MyActivityLogAlerts --resource-group MyResourceGroup --tags key=value

Parâmetros Opcionais

--activity-log-alert-name --name -n

O nome do alerta de log de atividades.

--add

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

--all-of

A lista de condições da regra de Alerta do Log de Atividades. Suporte taquigráfico-sintaxe, json-file e yaml-file. Tente "??" para mostrar mais.

--condition -c

A condição que fará com que a regra de alerta seja ativada. O formato é FIELD=VALUE[ e FIELD=VALUE...] Os valores possíveis para o campo são 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' ou qualquer coisa que comece com 'properties'. Suporte taquigráfico-sintaxe, json-file e yaml-file. Tente "??" para mostrar mais.

--description

Uma descrição desta regra de Alerta de Log de Atividades.

--enabled

Indica se essa regra de Alerta de Log de Atividades está habilitada. Se uma regra de Alerta de Log de Atividades não estiver habilitada, nenhuma de suas ações será ativada.

Valores aceitos: 0, 1, f, false, n, no, t, true, y, yes
--force-string

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

Valores aceitos: 0, 1, f, false, n, no, t, true, y, yes
--ids

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

--remove

Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list OU --remove propertyToRemove.

--resource-group -g

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

--set

Atualize um objeto especificando um caminho de propriedade e um valor a serem definidos. Exemplo: --set property1.property2=.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--tags

As marcas do recurso. Suporte taquigráfico-sintaxe, json-file e yaml-file. Tente "??" para mostrar mais.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.