Partager via


az monitor autoscale

Gérer les paramètres de mise à l’échelle automatique.

Commandes

Nom Description Type État
az monitor autoscale create

Créez des paramètres de mise à l’échelle automatique.

Noyau GA
az monitor autoscale delete

Supprimez un paramètre de mise à l’échelle automatique.

Noyau GA
az monitor autoscale list

Répertorie les paramètres de mise à l’échelle automatique d’un groupe de ressources.

Noyau GA
az monitor autoscale profile

Gérer les profils de mise à l’échelle automatique.

Noyau GA
az monitor autoscale profile create

Créez un profil de mise à l’échelle automatique fixe ou périodique.

Noyau GA
az monitor autoscale profile delete

Supprimez un profil de mise à l’échelle automatique.

Noyau GA
az monitor autoscale profile list

Répertorier les profils de mise à l’échelle automatique.

Noyau GA
az monitor autoscale profile list-timezones

Recherchez des informations de fuseau horaire.

Noyau GA
az monitor autoscale profile show

Afficher les détails d’un profil de mise à l’échelle automatique.

Noyau GA
az monitor autoscale rule

Gérer les règles de mise à l’échelle automatique.

Noyau GA
az monitor autoscale rule copy

Copiez des règles de mise à l’échelle automatique d’un profil vers un autre.

Noyau GA
az monitor autoscale rule create

Ajoutez une nouvelle règle de mise à l’échelle automatique.

Noyau GA
az monitor autoscale rule delete

Supprimez les règles de mise à l’échelle automatique d’un profil.

Noyau GA
az monitor autoscale rule list

Répertorier les règles de mise à l’échelle automatique pour un profil.

Noyau GA
az monitor autoscale show

Obtenir un paramètre de mise à l’échelle automatique.

Noyau GA
az monitor autoscale show-predictive-metric

Afficher les données futures de la métrique de mise à l’échelle automatique prédictive.

Noyau GA
az monitor autoscale update

Mettez à jour un paramètre de mise à l’échelle automatique.

Noyau GA

az monitor autoscale create

Créez des paramètres de mise à l’échelle automatique.

Pour plus d’informations sur la mise à l’échelle automatique, visitez : https://learn.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings.

az monitor autoscale create --count
                            --resource
                            [--action]
                            [--disabled {false, true}]
                            [--email-administrator {false, true}]
                            [--email-coadministrators {false, true}]
                            [--location]
                            [--max-count]
                            [--min-count]
                            [--name]
                            [--resource-group]
                            [--resource-namespace]
                            [--resource-parent]
                            [--resource-type]
                            [--scale-look-ahead-time]
                            [--scale-mode {Disabled, Enabled, ForecastOnly}]
                            [--tags]

Exemples

Créez des paramètres de mise à l’échelle automatique pour effectuer une mise à l’échelle entre 2 et 5 instances (3 par défaut). Envoyez un e-mail à l’administrateur lors de la mise à l’échelle.

az monitor autoscale create -g {myrg} --resource {resource-id} --min-count 2 --max-count 5 \
  --count 3 --email-administrator

az monitor autoscale rule create -g {myrg} --autoscale-name {resource-name} --scale out 1 \
  --condition "Percentage CPU > 75 avg 5m"

az monitor autoscale rule create -g {myrg} --autoscale-name {resource-name} --scale in 1 \
  --condition "Percentage CPU < 25 avg 5m"

Créez des paramètres de mise à l’échelle automatique pour 4 instances exactement.

az monitor autoscale create -g {myrg} --resource {resource-id} --count 4

Créez des paramètres de mise à l’échelle automatique. (généré automatiquement)

az monitor autoscale create --count 3 --max-count 5 --min-count 2 --name MyAutoscaleSettings --resource myScaleSet --resource-group MyResourceGroup --resource-type Microsoft.Compute/virtualMachineScaleSets

Paramètres obligatoires

--count

Nombre d’instances à utiliser. Si elle est utilisée avec --min/max-count, nombre par défaut d’instances à utiliser.

--resource

Nom ou ID de la ressource cible.

Paramètres facultatifs

--action -a

Ajoutez une action à déclencher lorsqu’un événement de mise à l’échelle se produit.

Utilisation : --action TYPE KEY [ARG ...] E-mail : --action email bob@contoso.comann@contoso.com Webhook : --action webhook https://www.contoso.com/alert apiKey=value Webhook : --action webhook https://www.contoso.com/alert?apiKey=value Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --action.

--disabled

Créez les paramètres de mise à l’échelle automatique dans un état désactivé.

Valeurs acceptées: false, true
--email-administrator

Envoyez un e-mail à l’administrateur d’abonnement lors de la mise à l’échelle.

Valeurs acceptées: false, true
--email-coadministrators

Envoyez un e-mail aux coadministrateurs d’abonnement lors de la mise à l’échelle.

Valeurs acceptées: false, true
--location -l

Emplacement. Valeurs de : az account list-locations. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>.

--max-count

Nombre maximal d’instances.

--min-count

Nombre minimal d’instances.

--name -n

Nom des paramètres de mise à l’échelle automatique.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--resource-namespace

Espace de noms du fournisseur de ressources cible.

--resource-parent

Chemin parent de la ressource cible, le cas échéant.

--resource-type

Type de ressource cible. Peut également accepter le format d’espace de noms/type (par exemple , « Microsoft.Compute/virtualMachines »).

--scale-look-ahead-time

Durée de spécification des instances lancées à l’avance. Elle doit être comprise entre 1 minute et 60 minutes au format ISO 8601 (par exemple, 100 jours seraient P100D).

--scale-mode

Mode de mise à l’échelle automatique prédictive.

Valeurs acceptées: Disabled, Enabled, ForecastOnly
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--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 la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az monitor autoscale delete

Supprimez un paramètre de mise à l’échelle automatique.

az monitor autoscale delete [--autoscale-name]
                            [--ids]
                            [--resource-group]
                            [--subscription]

Paramètres facultatifs

--autoscale-name --name -n

Nom du paramètre de mise à l’échelle automatique.

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

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

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--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 la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az monitor autoscale list

Répertorie les paramètres de mise à l’échelle automatique d’un groupe de ressources.

az monitor autoscale list --resource-group
                          [--max-items]
                          [--next-token]

Paramètres obligatoires

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

--max-items

Nombre total d’éléments à retourner dans la sortie de la commande. Si le nombre total d’éléments disponibles est supérieur à la valeur spécifiée, un jeton est fourni dans la sortie de la commande. Pour reprendre la pagination, fournissez la valeur du jeton dans --next-token argument d’une commande suivante.

--next-token

Jeton pour spécifier où commencer la pagination. Il s’agit de la valeur du jeton d’une réponse tronquée précédemment.

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--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 la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az monitor autoscale show

Obtenir un paramètre de mise à l’échelle automatique.

az monitor autoscale show [--autoscale-name]
                          [--ids]
                          [--resource-group]
                          [--subscription]

Exemples

Afficher les détails du paramètre de mise à l’échelle automatique.

az monitor autoscale show --name MyAutoscaleSettings --resource-group MyResourceGroup

Paramètres facultatifs

--autoscale-name --name -n

Nom du paramètre de mise à l’échelle automatique.

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

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

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--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 la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az monitor autoscale show-predictive-metric

Afficher les données futures de la métrique de mise à l’échelle automatique prédictive.

az monitor autoscale show-predictive-metric --aggregation
                                            --interval
                                            --metric-name
                                            --metric-namespace
                                            --timespan
                                            [--autoscale-setting-name]
                                            [--ids]
                                            [--resource-group]
                                            [--subscription]

Paramètres obligatoires

--aggregation

Liste des types d’agrégation (séparés par des virgules) à récupérer.

--interval

Intervalle (c.-à-d. timegrain) de la requête.

--metric-name

Noms des métriques (séparées par des virgules) à récupérer. Cas spécial : si un nom de métrique lui-même a une virgule dans celle-ci, utilisez %2 pour l’indiquer. Par exemple : 'Metric,Name1' doit être 'Metric%2Name1'.

--metric-namespace

Espace de noms de métrique pour lequel interroger les définitions de métriques.

--timespan

Intervalle de temps de la requête. Il s’agit d’une chaîne au format suivant « startDateTime_ISO/endDateTime_ISO ».

Paramètres facultatifs

--autoscale-setting-name

Nom du paramètre de mise à l’échelle automatique.

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

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

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--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 la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az monitor autoscale update

Mettez à jour un paramètre de mise à l’échelle automatique.

Pour plus d’informations sur la mise à l’échelle automatique, visitez : https://learn.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings.

az monitor autoscale update [--add]
                            [--add-action]
                            [--autoscale-name]
                            [--count]
                            [--email-administrator {0, 1, f, false, n, no, t, true, y, yes}]
                            [--email-coadministrators {0, 1, f, false, n, no, t, true, y, yes}]
                            [--enabled {0, 1, f, false, n, no, t, true, y, yes}]
                            [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                            [--ids]
                            [--max-count]
                            [--min-count]
                            [--remove]
                            [--remove-action]
                            [--resource-group]
                            [--scale-look-ahead-time]
                            [--scale-mode {Disabled, Enabled, ForecastOnly}]
                            [--set]
                            [--subscription]
                            [--tags]

Exemples

Mettez à jour les paramètres de mise à l’échelle automatique pour utiliser une instance fixe de 3 instances par défaut.

az monitor autoscale update -g myrg -n autoscale-name --count 3

Mettez à jour les paramètres de mise à l’échelle automatique pour supprimer une notification par e-mail.

az monitor autoscale update -g myrg -n autoscale-name --remove-action email bob@contoso.com

Mettez à jour les paramètres de mise à l’échelle automatique.

az monitor autoscale update --count 3 --email-administrator true --enabled true --max-count 5 --min-count 2 --name MyAutoscaleSettings --resource-group MyResourceGroup --tags key[=value]

Paramètres facultatifs

--add

Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string or JSON string>.

--add-action --add-actions -a

Ajoutez une action à déclencher lorsqu’un événement de mise à l’échelle se produit. Utilisation : --add-action TYPE KEY [ARG ...] E-mail : --add-action email bob@contoso.comann@contoso.com Webhook : --add-action webhook https://www.contoso.com/alert apiKey=value Webhook : --add-action webhook https://www.contoso.com/alert?apiKey=value Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --add-action. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--autoscale-name --name -n

Nom du paramètre de mise à l’échelle automatique.

--count

Nombre d’instances à utiliser. Si elle est utilisée avec --min/max-count, nombre par défaut d’instances à utiliser.

--email-administrator

Envoyez un e-mail à l’administrateur d’abonnement lors de la mise à l’échelle.

Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--email-coadministrators

Envoyez un e-mail aux coadministrateurs d’abonnement lors de la mise à l’échelle.

Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--enabled

Indicateur activé. Spécifie si la mise à l’échelle automatique est activée pour la ressource. La valeur par défaut est « false ».

Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--force-string

Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.

Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--max-count

Nombre maximal d’instances.

--min-count

Nombre minimal d’instances.

--remove

Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove> OR --remove propertyToRemove.

--remove-action --remove-actions -r

Supprimez une ou plusieurs actions. Utilisation : --remove-action TYPE KEY [KEY ...] E-mail : --remove-action email bob@contoso.comann@contoso.com Webhook : --remove-action webhook https://contoso.com/alerthttps://alerts.contoso.com. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--scale-look-ahead-time

Durée de spécification des instances lancées à l’avance. Elle doit être comprise entre 1 minute et 60 minutes au format ISO 8601 (par exemple, 100 jours seraient P100D).

--scale-mode

Mode de mise à l’échelle automatique prédictive.

Valeurs acceptées: Disabled, Enabled, ForecastOnly
--set

Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=<value>.

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

--tags

Obtient ou définit une liste de paires clé-valeur qui décrivent la ressource. Ces balises peuvent être utilisées dans l’affichage et le regroupement de cette ressource (entre les groupes de ressources). Un maximum de 15 balises peut être fourni pour une ressource. Chaque balise doit avoir une clé de longueur supérieure à 128 caractères et une valeur supérieure à 256 caractères. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--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 la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.