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
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}
[--acquire-policy-token]
[--change-reference]
[--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
Agrégation de temps.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | Average, Count, Maximum, Minimum, Total |
Nom de la métrique sur laquelle baser la règle.
| Propriété | Valeur |
|---|---|
| Valeur de: | az monitor metrics list-definitions |
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 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.
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Dimension créée par « az monitor metrics alert dimension create ».
Espace de noms de métrique.
Nombre de périodes d’évaluation pour le seuil dynamique. Plage : 1 à 6.
Nombre de violations à déclencher une alerte dynamique. Plage : 1 à 6. Elle doit être inférieure ou égale à --num-periods.
Sensibilité des alertes pour le seuil dynamique.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | Medium |
| Valeurs acceptées: | High, Low, Medium |
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).
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 |
Valeur de seuil statique.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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 |