Partilhar via


az monitor metrics alert condition

Gerencie as condições da regra de alerta métrico quase em tempo real.

Comandos

Name Description Tipo Status
az monitor metrics alert condition create

Crie uma condição de regra de alerta métrico.

Core Preview

az monitor metrics alert condition create

Pré-visualizar

Este comando está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Crie uma condição de regra de alerta métrico.

az monitor metrics alert condition create --aggregation {Average, Count, Maximum, Minimum, Total}
                                          --metric
                                          --op --operator {Equals, GreaterOrLessThan, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, NotEquals}
                                          --type {dynamic, static}
                                          [--dimension]
                                          [--namespace]
                                          [--num-periods]
                                          [--num-violations]
                                          [--sensitivity {High, Low, Medium}]
                                          [--since]
                                          [--skip-metric-validation {false, true}]
                                          [--threshold]

Exemplos

Crie uma condição estática.

$dim1 = az monitor metrics alert dimension create -n dimName --op Include -v GetBlob PutBlob
$dim2 = az monitor metrics alert dimension create -n Instance --op Exclude -v Get Put
$condition = az monitor metrics alert condition create -t static 

--aggregation Count 

--metric "CPU Percentage" 

--op GreaterThan  

--threshold 95 

--dimension "$dim1" "$dim2"

Construa uma condição dinâmica.

$condition = az monitor metrics alert condition create -t dynamic 

--aggregation Average 

--metric "CPU Percentage" 

--op GreaterOrLessThan 

--num-violations 4 

--num-periods 4 

--since 2020-11-02T12:11

Parâmetros Obrigatórios

--aggregation

Agregação de tempo.

Propriedade Valor
Valores aceites: Average, Count, Maximum, Minimum, Total
--metric

Nome da métrica na qual basear a regra.

Propriedade Valor
Valor de: az monitor metrics list-definitions
--op --operator

O operador para o limiar estático pode ser 'Equals', 'NotEquals', 'GreaterThan', 'GreaterThanOrEqual', 'LessThan' ou 'LessThanOrEqual'. O operador para o limiar dinâmico pode ser 'GreaterThan', 'LessThan', 'GreaterOrLessThan'.

Propriedade Valor
Valores aceites: Equals, GreaterOrLessThan, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, NotEquals
--type -t

Tipo de limiar de condição.

Propriedade Valor
Valores aceites: dynamic, static

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--dimension

Dimensão criada por 'az monitor metrics alert dimension create'.

--namespace

Namespace da métrica.

--num-periods

O número de períodos de avaliação para o limiar dinâmico. Intervalo: 1-6.

--num-violations

O número de violações para disparar um alerta dinâmico. Intervalo: 1-6. Deve ser menor ou igual a --num-períodos.

--sensitivity

Sensibilidade de alerta para limiar dinâmico.

Propriedade Valor
Default value: Medium
Valores aceites: High, Low, Medium
--since

A data a partir da qual começar a aprender os dados históricos métricos e calcular os limiares dinâmicos. Formato: data (aaaa-mm-dd) hora (hh:mm:ss.xxxxx) fuso horário (+/-hh:mm).

--skip-metric-validation

Faça com que a validação da métrica seja ignorada. Isso permite usar uma métrica que ainda não foi emitida.

Propriedade Valor
Valores aceites: false, true
--threshold

Valor limite estático.

Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Propriedade Valor
Default value: False