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
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
Agregação de tempo.
| Propriedade | Valor |
|---|---|
| Valores aceites: | Average, Count, Maximum, Minimum, Total |
Nome da métrica na qual basear a regra.
| Propriedade | Valor |
|---|---|
| Valor de: | az monitor metrics list-definitions |
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 |
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.
Dimensão criada por 'az monitor metrics alert dimension create'.
Namespace da métrica.
O número de períodos de avaliação para o limiar dinâmico. Intervalo: 1-6.
O número de violações para disparar um alerta dinâmico. Intervalo: 1-6. Deve ser menor ou igual a --num-períodos.
Sensibilidade de alerta para limiar dinâmico.
| Propriedade | Valor |
|---|---|
| Default value: | Medium |
| Valores aceites: | High, Low, Medium |
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).
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 |
Valor limite estático.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |