Delen via


az monitor metrics alert condition

Voorwaarden voor waarschuwingsregels voor bijna realtime metrische gegevens beheren.

Opdracht

Name Description Type Status
az monitor metrics alert condition create

Een regelvoorwaarde voor metrische waarschuwingen maken.

Basis Preview uitvoeren

az monitor metrics alert condition create

Preview

Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Een regelvoorwaarde voor metrische waarschuwingen maken.

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]

Voorbeelden

Bouw een statische voorwaarde.

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

Een dynamische voorwaarde bouwen.

$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

Vereiste parameters

--aggregation

Tijdaggregatie.

geaccepteerde waarden: Average, Count, Maximum, Minimum, Total
--metric

Naam van de metrische waarde waarop de regel moet worden gebaseerd.

waarde vanaf: az monitor metrics list-definitions
--op --operator

De operator voor statische drempelwaarde kan Gelijk zijn aan, NotEquals, GreaterThan, GreaterThan, GreaterThanOrEqual, LessThan of LessThanOrEqual. Operator voor dynamische drempelwaarden kan 'GreaterThan', 'LessThan', 'GreaterOrLessThan' zijn.

geaccepteerde waarden: Equals, GreaterOrLessThan, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, NotEquals
--type -t

Type voorwaardedrempel.

geaccepteerde waarden: dynamic, static

Optionele parameters

--dimension

Dimensie gemaakt door az monitor metrics alert dimension create.

--namespace

Naamruimte van metrische gegevens.

--num-periods

Het aantal evaluatieperioden voor dynamische drempelwaarden. Bereik: 1-6.

--num-violations

Het aantal schendingen dat een dynamische waarschuwing activeert. Bereik: 1-6. Deze moet kleiner zijn dan of gelijk zijn aan --getal-perioden.

--sensitivity

Waarschuwingsgevoeligheid voor dynamische drempelwaarde.

geaccepteerde waarden: High, Low, Medium
standaardwaarde: Medium
--since

De datum van waaruit de metrische historische gegevens moeten worden geleerd en de dynamische drempelwaarden moeten worden berekend. Notatie: datum (jjjj-mm-dd) tijd (uu:mm:ss.xxxxx) tijdzone (+/-hh:mm).

--skip-metric-validation

Ervoor zorgen dat de validatie van metrische gegevens wordt overgeslagen. Hiermee kunt u een metrische waarde gebruiken die nog niet is verzonden.

geaccepteerde waarden: false, true
--threshold

Statische drempelwaarde.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.