Freigeben über


az monitor metrics alert condition

Verwalten Von Regelbedingungen für metrische Warnungen in Nahezu-Echtzeit.

Befehle

Name Beschreibung Typ Status
az monitor metrics alert condition create

Erstellen Sie eine metrische Warnungsregelbedingung.

Kernspeicher Vorschau

az monitor metrics alert condition create

Vorschau

Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Erstellen Sie eine metrische Warnungsregelbedingung.

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]

Beispiele

Erstellen Sie eine statische Bedingung.

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

Erstellen Sie eine dynamische Bedingung.

$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

Erforderliche Parameter

--aggregation

Zeitaggregation.

Zulässige Werte: Average, Count, Maximum, Minimum, Total
--metric

Der Name der Metrik, auf der die Regel basieren soll.

Wert aus: az monitor metrics list-definitions
--op --operator

Der Operator für statische Schwellenwerte kann "Equals", "NotEquals", "GreaterThan", "GreaterThanOrEqual", "LessThan" oder "LessThanOrEqual" sein. Der Operator für den dynamischen Schwellenwert kann "GreaterThan", "LessThan", "GreaterOrLessThan" sein.

Zulässige Werte: Equals, GreaterOrLessThan, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, NotEquals
--type -t

Typ des Bedingungsschwellenwerts.

Zulässige Werte: dynamic, static

Optionale Parameter

--dimension

Dimension erstellt von "az monitor metrics alert dimension create".

--namespace

Namespace der Metrik.

--num-periods

Die Anzahl der Auswertungszeiträume für dynamische Schwellenwerte. Bereich: 1-6.

--num-violations

Die Anzahl der Verletzungen, um eine dynamische Warnung auszulösen. Bereich: 1-6. Er sollte kleiner oder gleich --num-perioden sein.

--sensitivity

Warnungsempfindlichkeit für dynamischen Schwellenwert.

Zulässige Werte: High, Low, Medium
Standardwert: Medium
--since

Das Datum, ab dem sie mit dem Erlernen der metrischen historischen Daten beginnen und die dynamischen Schwellenwerte berechnen. Format: Uhrzeit (jjjj-mm-tt) (hh:mm:ss.xxxxx) Zeitzone (+/-hh:mm).

--skip-metric-validation

Die Metriküberprüfung wird übersprungen. Dies ermöglicht die Verwendung einer Metrik, die noch nicht ausgegeben wurde.

Zulässige Werte: false, true
--threshold

Statischer Schwellenwert.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.