az monitor alert

Gerir regras clássicas de alerta baseadas em métricas.

Comandos

az monitor alert create

Crie uma regra clássica de alerta baseada em métricas.

az monitor alert delete

Apague uma regra de alerta.

az monitor alert list

Listar regras de alerta num grupo de recursos.

az monitor alert list-incidents

Enumera todos os incidentes para uma regra de alerta.

az monitor alert show

Mostre uma regra de alerta.

az monitor alert show-incident

Obtenha os detalhes de um incidente de regra de alerta.

az monitor alert update

Atualize uma regra clássica de alerta baseado em métrica.

az monitor alert create

Crie uma regra clássica de alerta baseada em métricas.

az monitor alert create --condition
                        --name
                        --target
                        [--action]
                        [--description]
                        [--disabled {false, true}]
                        [--email-service-owners {false, true}]
                        [--location]
                        [--resource-group]
                        [--subscription]
                        [--tags]
                        [--target-namespace]
                        [--target-parent]
                        [--target-type]

Exemplos

Crie um alerta de utilização de CPU elevado num VM sem ações.

az monitor alert create -n rule1 -g {ResourceGroup} --target {VirtualMachineID} --condition "Percentage CPU > 90 avg 5m"

Crie um alerta de utilização de CPU elevado num VM com ações de e-mail e webhook.

az monitor alert create -n rule1 -g {ResourceGroup} --target {VirtualMachineID} \
    --condition "Percentage CPU > 90 avg 5m" \
    --action email bob@contoso.comann@contoso.com --email-service-owners \
    --action webhook https://www.contoso.com/alerts?type=HighCPU \
    --action webhook https://alerts.contoso.com apiKey={APIKey} type=HighCPU

Parâmetros Obrigatórios

--condition

A condição que desencadeia a regra.

--name -n

O nome da regra de alerta.

--target

Nome ou identificação do recurso alvo.

Parâmetros Opcionais

--action -a

Adicione uma ação ao fogo quando o alerta for acionado.

--description

Descrição de texto livre da regra. Incumprimentos da expressão da condição.

--disabled

Crie a regra num estado desativação.

valores aceites: false, true
--email-service-owners

Envie um e-mail aos proprietários do serviço se um alerta for acionado.

valores aceites: false, true
--location -l

Localização. Valores de: az account list-locations . Pode configurar a localização padrão utilizando az configure --defaults location=<location> .

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name> .

--subscription

o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID .

--tags

Etiquetas separadas pelo espaço: chave[=valor] [chave[=valor] ...]. Utilize "" para limpar as etiquetas existentes.

--target-namespace

Espaço de nome do fornecedor de recursos alvo.

--target-parent

Caminho dos pais do recurso alvo, se aplicável.

--target-type

Tipo de recurso alvo. Também pode aceitar o formato namespace/tipo (Ex: 'Microsoft.Compute/virtualMachines').

az monitor alert delete

Apague uma regra de alerta.

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

Exemplos

Apague uma regra de alerta. (autogerado)

az monitor alert delete --name MyAlertRule --resource-group MyResourceGroup

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (delimitados pelo espaço). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da regra de alerta.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name> .

--subscription

o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID .

az monitor alert list

Listar regras de alerta num grupo de recursos.

az monitor alert list --resource-group
                      [--query-examples]
                      [--subscription]

Exemplos

Listar regras de alerta num grupo de recursos. (autogerado)

az monitor alert list --resource-group MyResourceGroup

Parâmetros Obrigatórios

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name> .

Parâmetros Opcionais

--query-examples

Recomende a cadeia JMESPath para si. Pode copiar uma das consultas e colá-la depois de --parâmetro de consulta dentro de duas aspas para ver os resultados. Pode adicionar uma ou mais palavras-chave posicionais para que possamos dar sugestões com base nestas palavras-chave.

--subscription

o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID .

az monitor alert list-incidents

Enumera todos os incidentes para uma regra de alerta.

az monitor alert list-incidents --resource-group
                                --rule-name
                                [--subscription]

Exemplos

Enumera todos os incidentes para uma regra de alerta. (autogerado)

az monitor alert list-incidents --resource-group MyResourceGroup --rule-name MyRule

Parâmetros Obrigatórios

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name> .

--rule-name

O nome da regra de alerta.

Parâmetros Opcionais

--subscription

o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID .

az monitor alert show

Mostre uma regra de alerta.

az monitor alert show [--ids]
                      [--name]
                      [--query-examples]
                      [--resource-group]
                      [--subscription]

Exemplos

Mostre uma regra de alerta. (autogerado)

az monitor alert show --name MyAlertRule --resource-group MyResourceGroup

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (delimitados pelo espaço). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da regra de alerta.

--query-examples

Recomende a cadeia JMESPath para si. Pode copiar uma das consultas e colá-la depois de --parâmetro de consulta dentro de duas aspas para ver os resultados. Pode adicionar uma ou mais palavras-chave posicionais para que possamos dar sugestões com base nestas palavras-chave.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name> .

--subscription

o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID .

az monitor alert show-incident

Obtenha os detalhes de um incidente de regra de alerta.

az monitor alert show-incident [--ids]
                               [--name]
                               [--resource-group]
                               [--rule-name]
                               [--subscription]

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (delimitados pelo espaço). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome do incidente para recuperar.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name> .

--rule-name

O nome da regra de alerta.

--subscription

o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID .

az monitor alert update

Atualize uma regra clássica de alerta baseado em métrica.

az monitor alert update [--add]
                        [--add-action]
                        [--aggregation {avg, last, max, min, total}]
                        [--condition]
                        [--description]
                        [--email-service-owners {false, true}]
                        [--enabled]
                        [--force-string]
                        [--ids]
                        [--metric]
                        [--name]
                        [--operator {<, <=, >, >=}]
                        [--period]
                        [--remove]
                        [--remove-action]
                        [--resource]
                        [--resource-group]
                        [--resource-namespace]
                        [--resource-parent]
                        [--resource-type]
                        [--set]
                        [--subscription]
                        [--tags]
                        [--threshold]

Exemplos

Atualize uma regra clássica de alerta baseado em métrica. (autogerado)

az monitor alert update --email-service-owners true --name MyAlertRule --resource-group MyResourceGroup

Atualize uma regra clássica de alerta baseado em métrica. (autogerado)

az monitor alert update --name MyAlertRule --remove-action email bob@contoso.com --resource-group MyResourceGroup

Atualize uma regra clássica de alerta baseado em métrica. (autogerado)

az monitor alert update --name MyAlertRule --resource-group MyResourceGroup --set retentionPolicy.days=365

Parâmetros Opcionais

--add

Adicione um objeto a uma lista de objetos especificando um caminho e pares de valor chave. Exemplo: --adicionar propriedade.listProperty <chave=valor, string ou> de cadeia JSON.

--add-action -a

Adicione uma ação ao fogo quando o alerta for acionado.

--aggregation

Tipo de agregação para aplicar com base em período-período.

valores aceites: avg, last, max, min, total
--condition

A condição que desencadeia a regra.

--description

Descrição da regra.

--email-service-owners

Envie um e-mail aos proprietários do serviço se um alerta for acionado.

valores aceites: false, true
--enabled
--force-string

Ao utilizar 'set' ou 'add', preserve as cordas literais em vez de tentar converter-se em JSON.

--ids

Um ou mais IDs de recursos (delimitados pelo espaço). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--metric

Nome da métrica para basear a regra.

valor de: az monitor metrics list-definitions
--name -n

O nome da regra de alerta.

--operator

Como comparar a métrica com o limiar.

valores aceites: <, <=, >, >=
--period

Período de tempo para aplicar -- agregação, em formato nDnHnMnS ou formato ISO8601 completo.

--remove

Remova uma propriedade ou um elemento de uma lista. Exemplo: --remover propriedade.list OR --remover propriedadeToRemove.

--remove-action -r

Remova uma ou mais ações.

--resource

Nome ou identificação do recurso alvo.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name> .

--resource-namespace

Espaço de nome do fornecedor de recursos alvo.

--resource-parent

Caminho dos pais do recurso alvo, se aplicável.

--resource-type

Tipo de recurso alvo. Também pode aceitar o formato namespace/tipo (Ex: 'Microsoft.Compute/virtualMachines').

--set

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

--subscription

o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID .

--tags

Etiquetas separadas pelo espaço: chave[=valor] [chave[=valor] ...]. Utilize "" para limpar as etiquetas existentes.

--threshold

Limiar numérico para desencadear o alerta.