az monitor metrics alert condition
Gerenciar 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. |
Core | Preview |
az monitor metrics alert condition create
Esse comando está em versão prévia 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 --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"
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
Agregação de tempo.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | 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 limite estático pode ser 'Equals', 'NotEquals', 'GreaterThan', 'GreaterThanOrEqual', 'LessThan' ou 'LessThanOrEqual'. O operador do limite dinâmico pode ser 'GreaterThan', 'LessThan', 'GreaterOrLessThan'.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | Equals, GreaterOrLessThan, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, NotEquals |
Tipo de limite de condição.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | dynamic, static |
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
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 limite dinâmico. Intervalo: 1 a 6.
O número de violações para disparar um alerta dinâmico. Intervalo: 1 a 6. Deve ser menor ou igual a --num-periods.
Sensibilidade de alerta para limite dinâmico.
| Propriedade | Valor |
|---|---|
| Valor padrão: | Medium |
| Valores aceitos: | High, Low, Medium |
A data da qual começar a aprender os dados históricos da métrica e calcular os limites dinâmicos. Formato: data (yyyy-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 aceitos: | false, true |
Valor de limite estático.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |