az monitor metrics alert condition

Gerencie condições de regra de alerta de métrica quase em tempo real.

Comandos

Nome Description Tipo Status
az monitor metrics alert condition create

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

Núcleo Versão Prévia

az monitor metrics alert condition create

Versão Prévia

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

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

az monitor metrics alert condition create --aggregation {Average, Count, Maximum, Minimum, Total}
                                          --metric
                                          --op {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"

Crie 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 Exigidos

--aggregation

Agregação de tempo.

valores aceitos: Average, Count, Maximum, Minimum, Total
--metric

Nome da métrica na qual basear a regra.

valor de: az monitor metrics list-definitions
--op --operator

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

valores aceitos: Equals, GreaterOrLessThan, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, NotEquals
--type -t

Tipo de limite de condição.

valores aceitos: dynamic, static

Parâmetros Opcionais

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

--sensitivity

Sensibilidade de alerta para limite dinâmico.

valores aceitos: High, Low, Medium
valor padrão: Medium
--since

A data a partir da qual começar a aprender os dados históricos da métrica 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 de métrica seja ignorada. Isso permite usar uma métrica que ainda não foi emitida.

valores aceitos: false, true
--threshold

Valor de limite estático.

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.