az monitor autoscale rule
Gérer les règles de mise à l’échelle automatique.
Pour plus d’informations sur la mise à l’échelle automatique, visitez : https://docs.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings.
Commandes
Nom | Description | Type | Statut |
---|---|---|---|
az monitor autoscale rule copy |
Copiez des règles de mise à l’échelle automatique d’un profil vers un autre. |
Core | GA |
az monitor autoscale rule create |
Ajoutez une nouvelle règle de mise à l’échelle automatique. |
Core | GA |
az monitor autoscale rule delete |
Supprimez les règles de mise à l’échelle automatique d’un profil. |
Core | GA |
az monitor autoscale rule list |
Répertorier les règles de mise à l’échelle automatique pour un profil. |
Core | GA |
az monitor autoscale rule copy
Copiez des règles de mise à l’échelle automatique d’un profil vers un autre.
az monitor autoscale rule copy --autoscale-name
--dest-schedule
--index
--resource-group
[--source-schedule]
Paramètres obligatoires
Nom des paramètres de mise à l’échelle automatique.
Nom du profil dans lequel copier des règles.
Liste séparée par l’espace des index de règle à copier ou « * » pour copier toutes les règles.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Nom du profil à partir duquel copier des règles.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az monitor autoscale rule create
Ajoutez une nouvelle règle de mise à l’échelle automatique.
Pour plus d’informations sur la mise à l’échelle automatique, visitez : https://docs.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings.
az monitor autoscale rule create --autoscale-name
--condition
--scale
[--cooldown]
[--profile-name]
[--resource]
[--resource-group]
[--resource-namespace]
[--resource-parent]
[--resource-type]
[--timegrain]
Exemples
Effectuez une mise à l’échelle vers 5 instances lorsque le pourcentage d’UC entre les instances est supérieur à 75 en moyenne sur 10 minutes.
az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
--scale to 5 --condition "Percentage CPU > 75 avg 10m"
Augmentez 2 instances lorsque le pourcentage d’UC entre les instances est supérieur à 75 en moyenne sur 5 minutes.
az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
--scale out 2 --condition "Percentage CPU > 75 avg 5m"
Effectuez un scale-down de 50 % lorsque le pourcentage d’UC entre les instances est inférieur à 25 en moyenne sur 15 minutes.
az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
--scale in 50% --condition "Percentage CPU < 25 avg 15m"
Créez des paramètres de mise à l’échelle automatique via une métrique de machine virtuelle invitée activée à partir des extensions de diagnostic. Vous pouvez utiliser le champ counterSpecifier récupéré à partir de « az vmss diagnostics get-default-config » dans la « --condition ».
az monitor autoscale rule create -g {myrg} --autoscale-name test --scale out 1 --condition "/builtin/memory/percentavailablememory > 80 total 5m"
Paramètres obligatoires
Nom des paramètres de mise à l’échelle automatique.
Condition qui déclenche l’action de mise à l’échelle.
Utilisation : --condition ["NAMESPACE"] METRIC {==, !=,,>=>,,<=<} THRESHOLD {avg,min,max,total,count} PERIOD [where DIMENSION {==, !=} VALUE [or VALUE ...] [and DIMENSION {==, !=} VALUE [or VALUE ...] ...]]
Les dimensions peuvent être interrogées en ajoutant la mot clé « où » et plusieurs dimensions peuvent être interrogées en les combinant avec les mot clé « et ». Les valeurs de MÉTRIQUE et de SEUIL appropriées peuvent être obtenues à partir de la az monitor metric
commande. Le format PERIOD est « ##h##m##s ».
Direction et quantité à mettre à l’échelle.
Utilisation : --scale {to,in,out} VAL[%] Nombre fixe : --scale to 5 In by Count : --scale in in 2 Out by Percent : --scale-out 10%.
Paramètres facultatifs
Nombre de minutes qui doivent s’écouler avant qu’un autre événement de mise à l’échelle puisse se produire.
Nom du profil de mise à l’échelle automatique.
Nom ou ID de la ressource cible.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Espace de noms du fournisseur de ressources cible.
Chemin parent de la ressource cible, le cas échéant.
Type de ressource cible. Peut également accepter le format d’espace de noms/type (par exemple , « Microsoft.Compute/virtualMachines »).
La façon dont les métriques sont interrogées entre les instances.
La forme du timegrain est {avg,min,max,sum} VALUE. Les valeurs peuvent être obtenues à partir de la az monitor metric
commande. Le format de VALEUR est « ##h##m##s ».
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az monitor autoscale rule delete
Supprimez les règles de mise à l’échelle automatique d’un profil.
az monitor autoscale rule delete --autoscale-name
--index
--resource-group
[--profile-name]
Paramètres obligatoires
Nom des paramètres de mise à l’échelle automatique.
Liste séparée par l’espace des index de règle à supprimer ou « * » pour effacer toutes les règles.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Nom du profil de mise à l’échelle automatique.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az monitor autoscale rule list
Répertorier les règles de mise à l’échelle automatique pour un profil.
az monitor autoscale rule list --autoscale-name
--resource-group
[--profile-name]
Exemples
Répertorier les règles de mise à l’échelle automatique pour un profil. (généré automatiquement)
az monitor autoscale rule list --autoscale-name MyAutoscale --profile-name MyProfile --resource-group MyResourceGroup
Paramètres obligatoires
Nom des paramètres de mise à l’échelle automatique.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Nom du profil de mise à l’échelle automatique.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.