Udostępnij za pośrednictwem


az monitor metrics alert condition

Zarządzanie warunkami reguły alertów dotyczących metryk niemal w czasie rzeczywistym.

Polecenia

Nazwa Opis Typ Stan
az monitor metrics alert condition create

Utwórz warunek reguły alertu metryki.

Podstawowe funkcje Wersja zapoznawcza

az monitor metrics alert condition create

Wersja zapoznawcza

To polecenie jest w wersji zapoznawczej i jest opracowywane. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Utwórz warunek reguły alertu metryki.

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]

Przykłady

Utwórz warunek statyczny.

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

Utwórz warunek dynamiczny.

$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

Parametry wymagane

--aggregation

Agregacja czasu.

akceptowane wartości: Average, Count, Maximum, Minimum, Total
--metric

Nazwa metryki do oparcia reguły.

wartość od: az monitor metrics list-definitions
--op --operator

Operatorem dla progu statycznego może być "Equals", "NotEquals", "GreaterThan", "GreaterThanOrEqual", "LessThan" lub "LessThanOrEqual". Operatorem progu dynamicznego może być "GreaterThan", "LessThan", "GreaterOrLessThan".

akceptowane wartości: Equals, GreaterOrLessThan, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, NotEquals
--type -t

Typ progu warunku.

akceptowane wartości: dynamic, static

Parametry opcjonalne

--dimension

Wymiar utworzony przez polecenie "az monitor metrics alert dimension create".

--namespace

Przestrzeń nazw metryki.

--num-periods

Liczba okresów oceny dla progu dynamicznego. Zakres: 1–6.

--num-violations

Liczba naruszeń wyzwalania alertu dynamicznego. Zakres: 1–6. Powinna być mniejsza lub równa --num-periods.

--sensitivity

Czułość alertu dla progu dynamicznego.

akceptowane wartości: High, Low, Medium
wartość domyślna: Medium
--since

Data rozpoczęcia uczenia się danych historycznych metryk i obliczania progów dynamicznych. Format: data (rrrr-mm-dd) godzina (hh:mm:ss.xxxxx) strefa czasowa (+/-hh:mm).

--skip-metric-validation

Przyczyna pomijania walidacji metryki. Dzięki temu można użyć metryki, która nie została jeszcze wyemitowana.

akceptowane wartości: false, true
--threshold

Wartość progowa statyczna.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.