az monitor metrics alert condition
Gerenciar condições de regra de alerta de métrica quase em tempo real.
Comandos
az monitor metrics alert condition create |
Crie uma condição de regra de alerta de métrica. |
az monitor metrics alert condition create
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]
[--subscription]
[--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 "Percentage CPU"
--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 "Percentage Cpu"
--op GreaterOrLessThan
--num-violations 4
--num-periods 4
--since 2020-11-02T12:11
Parâmetros Exigidos
Agregação de tempo.
Nome da métrica.
O operador para o limite estático pode ser ' Equals ', ' noequals ', ' GreaterThan ', ' GreaterThanOrEqual ', ' LessThan ' ou ' LessThanOrEqual '. O operador para o limite dinâmico pode ser ' GreaterThan ', ' LessThan ', ' GreaterOrLessThan '.
Tipo de limite de condição.
Parâmetros Opcionais
Dimensão criada por ' AZ monitor métricas de alerta Create '.
Namespace da métrica.
O número de períodos de avaliação para o limite dinâmico. Intervalo: 1-6.
O número de violações para disparar um alerta dinâmico. Intervalo: 1-6. Ele deve ser menor ou igual a--num-periods.
Sensibilidade de alerta para o limite dinâmico.
A data a partir da qual começar a aprender os dados históricos da métrica e calcular os limites dinâmicos. Formato: data (aaaa-mm-dd) hora (hh: mm: SS. xxxxx) fuso horário (+/-hh: mm).
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Valor de limite estático.
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Confira http://jmespath.org/ para obter mais informações e exemplos.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.