Partager via


az monitor metrics alert condition

Gérer les conditions de règle d’alerte de métrique en temps quasi réel.

Commandes

Nom Description Type État
az monitor metrics alert condition create

Générez une condition de règle d’alerte de métrique.

Core Preview

az monitor metrics alert condition create

Préversion

Cette commande est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Générez une condition de règle d’alerte de métrique.

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]

Exemples

Générez une condition statique.

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

Générez une condition dynamique.

$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

Paramètres obligatoires

--aggregation

Agrégation de temps.

Propriété Valeur
Valeurs acceptées: Average, Count, Maximum, Minimum, Total
--metric

Nom de la métrique sur laquelle baser la règle.

Propriété Valeur
Valeur de: az monitor metrics list-definitions
--op --operator

L’opérateur pour le seuil statique peut être « Equals », « NotEquals », « GreaterThan », « GreaterThanOrEqual », « LessThan » ou « LessThanOrEqual ». L’opérateur pour le seuil dynamique peut être « GreaterThan », « LessThan », « GreaterOrLessThan ».

Propriété Valeur
Valeurs acceptées: Equals, GreaterOrLessThan, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, NotEquals
--type -t

Type de seuil de condition.

Propriété Valeur
Valeurs acceptées: dynamic, static

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--dimension

Dimension créée par « az monitor metrics alert dimension create ».

--namespace

Espace de noms de métrique.

--num-periods

Nombre de périodes d’évaluation pour le seuil dynamique. Plage : 1 à 6.

--num-violations

Nombre de violations à déclencher une alerte dynamique. Plage : 1 à 6. Elle doit être inférieure ou égale à --num-periods.

--sensitivity

Sensibilité des alertes pour le seuil dynamique.

Propriété Valeur
Valeur par défaut: Medium
Valeurs acceptées: High, Low, Medium
--since

Date à partir de laquelle commencer à apprendre les données historiques des métriques et calculer les seuils dynamiques. Format : date (aaaa-mm-dd) heure (hh :mm :ss.xxxxx) fuseau horaire (+/-hh :mm).

--skip-metric-validation

La validation de la métrique doit être ignorée. Cela permet d’utiliser une métrique qui n’a pas encore été émise.

Propriété Valeur
Valeurs acceptées: false, true
--threshold

Valeur de seuil statique.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False