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.

Kern Voorbeeld

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 --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]

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.

Eigenschap Waarde
Geaccepteerde waarden: Average, Count, Maximum, Minimum, Total
--metric

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

Eigenschap Waarde
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.

Eigenschap Waarde
Geaccepteerde waarden: Equals, GreaterOrLessThan, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, NotEquals
--type -t

Type voorwaardedrempel.

Eigenschap Waarde
Geaccepteerde waarden: dynamic, static

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--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.

Eigenschap Waarde
Default value: Medium
Geaccepteerde waarden: High, Low, 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.

Eigenschap Waarde
Geaccepteerde waarden: false, true
--threshold

Statische drempelwaarde.

Globale parameters
--debug

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

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Naam of id van 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.

Eigenschap Waarde
Default value: False