Partilhar via


az monitor activity-log alert

Gerencie regras de alerta do registro de atividades.

Comandos

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

Gerencie regras de alerta do registro de atividades.

Principal Disponibilidade Geral
az monitor activity-log alert action-group add

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

Principal Disponibilidade Geral
az monitor activity-log alert action-group remove

Remova grupos de ações desta regra de alerta do registro de atividades.

Principal Disponibilidade Geral
az monitor activity-log alert create

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

Principal Disponibilidade Geral
az monitor activity-log alert delete

Exclua um alerta de registro de atividades.

Principal Disponibilidade Geral
az monitor activity-log alert list

Liste as regras de alerta do log de atividades em um grupo de recursos ou na assinatura atual.

Principal Disponibilidade Geral
az monitor activity-log alert scope

Gerencie regras de alerta do registro de atividades.

Principal Disponibilidade Geral
az monitor activity-log alert scope add

Adicione escopos a esta regra de alerta do log de atividades.

Principal Disponibilidade Geral
az monitor activity-log alert scope remove

Remove escopos dessa regra de alerta de log de atividades.

Principal Disponibilidade Geral
az monitor activity-log alert show

Receba um alerta de registro de atividades.

Principal Disponibilidade Geral
az monitor activity-log alert update

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

Principal Disponibilidade Geral

az monitor activity-log alert create

Crie uma regra de alerta de registro 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 registro 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 as configurações padrão.

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

Crie uma regra de alerta com a 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 inicialmente desativada.

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

Parâmetros Obrigatórios

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

O nome do alerta de registro de atividades.

--resource-group -g

o 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 seu ID de recurso. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--all-of

A lista de condições da regra de Alerta do Log de Atividades. Suporta sintaxe taquigráfica, 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'. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--description

Uma descrição desta regra de Alerta do Registo de Atividades.

--disable

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

Valores aceites: 0, 1, f, false, n, no, t, true, y, yes
Default value: 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. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--tags

As tags do recurso. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--webhook-properties -w

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

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
Default value: 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 monitor activity-log alert delete

Exclua um alerta de registro 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 registro de atividades.

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

--resource-group -g

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

--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
Default value: 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 monitor activity-log alert list

Liste as regras de alerta do 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

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
Default value: 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 monitor activity-log alert show

Receba 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 registro de atividades.

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

--resource-group -g

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

--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
Default value: 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 monitor activity-log alert update

Atualize um novo alerta de registro 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

Desative uma regra de alerta.

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

Atualize os detalhes desta regra de alerta do registo de atividades.

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

Atualize os detalhes deste alerta de registro 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 registro de atividades.

--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 ou JSON string>.

--all-of

A lista de condições da regra de Alerta do Log de Atividades. Suporta sintaxe taquigráfica, 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'. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--description

Uma descrição desta regra de Alerta do Registo de Atividades.

--enabled

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

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

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

Valores aceites: 0, 1, f, false, n, no, t, true, y, yes
--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'.

--remove

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

--resource-group -g

o 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 ser definido. Exemplo: --set property1.property2=.

--subscription

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

--tags

As tags do recurso. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

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
Default value: 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.