Condividi tramite


az monitor metrics alert condition

Gestire le condizioni delle regole di avviso delle metriche near realtime.

Comandi

Nome Descrizione Tipo Status
az monitor metrics alert condition create

Creare una condizione della regola di avviso per le metriche.

Memoria centrale Anteprima

az monitor metrics alert condition create

Anteprima

Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una condizione della regola di avviso per le metriche.

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]

Esempio

Compilare una condizione statica.

$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"

Creare una condizione dinamica.

$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

Parametri necessari

--aggregation

Aggregazione temporale.

Valori accettati: Average, Count, Maximum, Minimum, Total
--metric

Nome della metrica su cui basare la regola.

Valore da: az monitor metrics list-definitions
--op --operator

L'operatore per la soglia statica può essere 'Equals', 'NotEquals', 'GreaterThanOrEqual', 'LessThan' o 'LessThanOrEqual'. L'operatore per la soglia dinamica può essere 'GreaterThan', 'LessThan', 'GreaterOrLessThan'.

Valori accettati: Equals, GreaterOrLessThan, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, NotEquals
--type -t

Tipo di soglia della condizione.

Valori accettati: dynamic, static

Parametri facoltativi

--dimension

Dimensione creata da 'az monitor metrics alert dimension create'.

--namespace

Spazio dei nomi della metrica.

--num-periods

Numero di periodi di valutazione per la soglia dinamica. Intervallo: 1-6.

--num-violations

Numero di violazioni da attivare un avviso dinamico. Intervallo: 1-6. Deve essere minore o uguale a --num-periods.

--sensitivity

Sensibilità degli avvisi per la soglia dinamica.

Valori accettati: High, Low, Medium
Valore predefinito: Medium
--since

Data da cui iniziare ad apprendere i dati cronologici delle metriche e calcolare le soglie dinamiche. Formato: fuso orario (aaaaa-mm-gg) (hh:mm:ss.xxxxx) fuso orario (+/-hh:mm).

--skip-metric-validation

Causa la convalida della metrica da ignorare. In questo modo è possibile usare una metrica che non è ancora stata generata.

Valori accettati: false, true
--threshold

Valore soglia statico.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.