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.

Core GA
az monitor autoscale delete

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

Core GA
az monitor autoscale list

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

Core GA
az monitor autoscale profile

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

Core GA
az monitor autoscale profile create

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

Core GA
az monitor autoscale profile delete

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

Core GA
az monitor autoscale profile list

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

Core GA
az monitor autoscale profile list-timezones

Recherchez des informations de fuseau horaire.

Core GA
az monitor autoscale profile show

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

Core GA
az monitor autoscale rule

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

Core GA
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 show

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

Core GA
az monitor autoscale show-predictive-metric

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

Core GA
az monitor autoscale update

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

Core 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. (autogenerated)

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.

Propriété Valeur
Parameter group: Instance Limit Arguments
--resource

Nom ou ID de la ressource cible.

Propriété Valeur
Parameter group: Target Resource Arguments

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

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

Propriété Valeur
Parameter group: Notification Arguments
--disabled

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

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

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

Propriété Valeur
Parameter group: Notification Arguments
Valeurs acceptées: false, true
--email-coadministrators

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

Propriété Valeur
Parameter group: Notification Arguments
Valeurs acceptées: false, true
--location -l

Location. Valeurs provenant 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.

Propriété Valeur
Parameter group: Instance Limit Arguments
--min-count

Nombre minimal d’instances.

Propriété Valeur
Parameter group: Instance Limit Arguments
--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>.

Propriété Valeur
Parameter group: Target Resource Arguments
--resource-namespace

Espace de noms du fournisseur de ressources cible.

Propriété Valeur
Parameter group: Target Resource Arguments
--resource-parent

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

Propriété Valeur
Parameter group: Target Resource Arguments
--resource-type

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

Propriété Valeur
Parameter group: Target Resource Arguments
--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).

Propriété Valeur
Parameter group: Predictive Policy Arguments
--scale-mode

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

Propriété Valeur
Parameter group: Predictive Policy Arguments
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 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

Output format.

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

az monitor autoscale delete

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

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

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--autoscale-name --name -n

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

Propriété Valeur
Parameter group: Resource Id Arguments
--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 ».

Propriété Valeur
Parameter group: Resource Id Arguments
--resource-group -g

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

Propriété Valeur
Parameter group: Resource Id Arguments
--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.

Propriété Valeur
Parameter group: Resource Id Arguments
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

Output format.

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

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

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

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

Propriété Valeur
Parameter group: Pagination Arguments
--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.

Propriété Valeur
Parameter group: Pagination Arguments
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

Output format.

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

az monitor autoscale show

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

az monitor autoscale show [--autoscale-name --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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--autoscale-name --name -n

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

Propriété Valeur
Parameter group: Resource Id Arguments
--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 ».

Propriété Valeur
Parameter group: Resource Id Arguments
--resource-group -g

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

Propriété Valeur
Parameter group: Resource Id Arguments
--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.

Propriété Valeur
Parameter group: Resource Id Arguments
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

Output format.

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

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

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. Eg: 'Metric,Name1' should be '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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--autoscale-setting-name

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

Propriété Valeur
Parameter group: Resource Id Arguments
--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 ».

Propriété Valeur
Parameter group: Resource Id Arguments
--resource-group -g

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

Propriété Valeur
Parameter group: Resource Id Arguments
--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.

Propriété Valeur
Parameter group: Resource Id Arguments
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

Output format.

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

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

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 --add-actions]
                            [--autoscale-name --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 --remove-actions]
                            [--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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

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

Propriété Valeur
Parameter group: Generic Update Arguments
--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.

Propriété Valeur
Parameter group: Notification Arguments
--autoscale-name --name -n

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

Propriété Valeur
Parameter group: Resource Id Arguments
--count

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

Propriété Valeur
Parameter group: Instance Limit Arguments
--email-administrator

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

Propriété Valeur
Parameter group: Notification Arguments
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.

Propriété Valeur
Parameter group: Notification Arguments
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 ».

Propriété Valeur
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.

Propriété Valeur
Parameter group: Generic Update Arguments
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 ».

Propriété Valeur
Parameter group: Resource Id Arguments
--max-count

Nombre maximal d’instances.

Propriété Valeur
Parameter group: Instance Limit Arguments
--min-count

Nombre minimal d’instances.

Propriété Valeur
Parameter group: Instance Limit Arguments
--remove

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

Propriété Valeur
Parameter group: Generic Update Arguments
--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.

Propriété Valeur
Parameter group: Notification Arguments
--resource-group -g

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

Propriété Valeur
Parameter group: Resource Id Arguments
--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).

Propriété Valeur
Parameter group: Predictive Policy Arguments
--scale-mode

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

Propriété Valeur
Parameter group: Predictive Policy Arguments
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>.

Propriété Valeur
Parameter group: Generic Update Arguments
--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.

Propriété Valeur
Parameter group: Resource Id Arguments
--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 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

Output format.

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

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