az monitor autoscale
Verwalten von Autoskalierungseinstellungen.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az monitor autoscale create |
Erstellen Sie neue Einstellungen für die automatische Skalierung. |
Kern | GA |
az monitor autoscale delete |
Löschen sie eine Einstellung für die automatische Skalierung. |
Kern | GA |
az monitor autoscale list |
Listet die Einstellungen für die automatische Skalierung für eine Ressourcengruppe auf. |
Kern | GA |
az monitor autoscale profile |
Verwalten von automatischen Skalierungsprofilen. |
Kern | GA |
az monitor autoscale profile create |
Erstellen Sie ein festes oder wiederkehrendes Autoskalenprofil. |
Kern | GA |
az monitor autoscale profile delete |
Löschen eines Autoskalenprofils. |
Kern | GA |
az monitor autoscale profile list |
Auflisten von Autoskalenprofilen. |
Kern | GA |
az monitor autoscale profile list-timezones |
Nachschlagen von Zeitzoneninformationen. |
Kern | GA |
az monitor autoscale profile show |
Details eines Autoscale-Profils anzeigen. |
Kern | GA |
az monitor autoscale rule |
Verwalten von Regeln zur automatischen Skalierung. |
Kern | GA |
az monitor autoscale rule copy |
Kopieren Sie Regeln für die automatische Skalierung von einem Profil in ein anderes. |
Kern | GA |
az monitor autoscale rule create |
Fügen Sie eine neue Autoskalenregel hinzu. |
Kern | GA |
az monitor autoscale rule delete |
Entfernen von Regeln für die automatische Skalierung aus einem Profil. |
Kern | GA |
az monitor autoscale rule list |
Regeln für die automatische Skalierung für ein Profil auflisten. |
Kern | GA |
az monitor autoscale show |
Rufen Sie eine Einstellung für die automatische Skalierung ab. |
Kern | GA |
az monitor autoscale show-predictive-metric |
Anzeigen zukünftiger metrischer metrischer Vorhersagedaten. |
Kern | GA |
az monitor autoscale update |
Aktualisieren sie eine Einstellung für die automatische Skalierung. |
Kern | GA |
az monitor autoscale create
Erstellen Sie neue Einstellungen für die automatische Skalierung.
Weitere Informationen zur automatischen Skalierung finden Sie unter: 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]
Beispiele
Erstellen Sie Einstellungen für die automatische Skalierung, um zwischen 2 und 5 Instanzen zu skalieren (3 als Standard). Senden Sie eine E-Mail an den Administrator, wenn die Skalierung erfolgt.
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"
Erstellen Sie Autoskaleneinstellungen für genau 4 Instanzen.
az monitor autoscale create -g {myrg} --resource {resource-id} --count 4
Erstellen Sie neue Einstellungen für die automatische Skalierung. (automatisch generiert)
az monitor autoscale create --count 3 --max-count 5 --min-count 2 --name MyAutoscaleSettings --resource myScaleSet --resource-group MyResourceGroup --resource-type Microsoft.Compute/virtualMachineScaleSets
Erforderliche Parameter
Die Anzahl der zu verwendenden Instanzen. Bei Verwendung mit "--min/max-count" wird die Standardanzahl der zu verwendenden Instanzen verwendet.
Name oder ID der Zielressource.
Optionale Parameter
Fügen Sie eine Aktion hinzu, die ausgelöst werden soll, wenn ein Skalierungsereignis auftritt.
Verwendung: --action TYPE KEY [ARG ...] Email: --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 Mehrere Aktionen können mithilfe --action
mehrerer Argumente angegeben werden.
Erstellen Sie die Einstellungen für die automatische Skalierung in einem deaktivierten Zustand.
Senden Sie E-Mails an den Abonnementadministrator bei der Skalierung.
Senden Sie E-Mails an Co-Administratoren des Abonnements zur Skalierung.
Ort. Werte aus: az account list-locations
. Sie können den Standardspeicherort mithilfe von az configure --defaults location=<location>
konfigurieren.
Die maximale Anzahl von Instanzen.
Die Mindestanzahl von Instanzen.
Name der Einstellungen für die automatische Skalierung.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Namespace des Zielressourcenanbieters.
Übergeordneter Zielpfad der Ressource, falls zutreffend.
Zielressourcentyp. Kann auch das Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Compute/virtualMachines').
Die Zeitspanne, um anzugeben, mit welcher Instanz im Voraus gestartet wird. Es muss zwischen 1 Minute und 60 Minuten im ISO 8601-Format sein (z. B. wären 100 Tage P100D).
Der prädiktive Autoskalenmodus.
Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az monitor autoscale delete
Löschen sie eine Einstellung für die automatische Skalierung.
az monitor autoscale delete [--autoscale-name]
[--ids]
[--resource-group]
[--subscription]
Optionale Parameter
Der Name der Einstellung für die automatische Skalierung.
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az monitor autoscale list
Listet die Einstellungen für die automatische Skalierung für eine Ressourcengruppe auf.
az monitor autoscale list --resource-group
[--max-items]
[--next-token]
Erforderliche Parameter
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Die Gesamtanzahl der Elemente, die in der Ausgabe des Befehls zurückgegeben werden sollen. Wenn die Gesamtanzahl der verfügbaren Elemente größer als der angegebene Wert ist, wird ein Token in der Ausgabe des Befehls bereitgestellt. Um die Paginierung fortzusetzen, geben Sie den Tokenwert in --next-token
Argument eines nachfolgenden Befehls an.
Token, das angibt, wo die Paginierung beginnen soll. Dies ist der Tokenwert aus einer zuvor abgeschnittenen Antwort.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az monitor autoscale show
Rufen Sie eine Einstellung für die automatische Skalierung ab.
az monitor autoscale show [--autoscale-name]
[--ids]
[--resource-group]
[--subscription]
Beispiele
Details zur Einstellung der automatischen Skalierung anzeigen.
az monitor autoscale show --name MyAutoscaleSettings --resource-group MyResourceGroup
Optionale Parameter
Der Name der Einstellung für die automatische Skalierung.
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az monitor autoscale show-predictive-metric
Anzeigen zukünftiger metrischer metrischer Vorhersagedaten.
az monitor autoscale show-predictive-metric --aggregation
--interval
--metric-name
--metric-namespace
--timespan
[--autoscale-setting-name]
[--ids]
[--resource-group]
[--subscription]
Erforderliche Parameter
Die Liste der aggregationstypen (kommagetrennt), die abgerufen werden sollen.
Das Intervall (d. h. Zeitgran) der Abfrage.
Die Namen der abzurufenden Metriken (kommagetrennt). Sonderfall: Wenn ein metrischer Name selbst ein Komma enthält, verwenden Sie %2, um ihn anzugeben. Beispiel: "Metric,Name1" sollte "Metric%2Name1" sein.
Metrischer Namespace zum Abfragen von Metrikdefinitionen
Der Zeitbereich der Abfrage. Es handelt sich um eine Zeichenfolge mit dem folgenden Format "startDateTime_ISO/endDateTime_ISO".
Optionale Parameter
Der Name der Einstellung für die automatische Skalierung.
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az monitor autoscale update
Aktualisieren sie eine Einstellung für die automatische Skalierung.
Weitere Informationen zur automatischen Skalierung finden Sie unter: 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]
Beispiele
Aktualisieren Sie die Einstellungen für die automatische Skalierung, um standardmäßig eine feste 3 Instanzen zu verwenden.
az monitor autoscale update -g myrg -n autoscale-name --count 3
Aktualisieren Sie die Einstellungen für die automatische Skalierung, um eine E-Mail-Benachrichtigung zu entfernen.
az monitor autoscale update -g myrg -n autoscale-name --remove-action email bob@contoso.com
Automatische Skalierungseinstellungen aktualisieren.
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]
Optionale Parameter
Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>
.
Fügen Sie eine Aktion hinzu, die ausgelöst werden soll, wenn ein Skalierungsereignis auftritt.
Verwendung: --add-action TYPE KEY [ARG ...] E-Mail: --add-action-Webhook bob@contoso.comann@contoso.com : --add-action webhook apiKey=value Webhook https://www.contoso.com/alert : --add-action webhook https://www.contoso.com/alert?apiKey=value Mehrere Aktionen können mithilfe mehrerer --add-action
Argumente angegeben werden.
Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.
Der Name der Einstellung für die automatische Skalierung.
Die Anzahl der zu verwendenden Instanzen. Bei Verwendung mit "--min/max-count" wird die Standardanzahl der zu verwendenden Instanzen verwendet.
Senden Sie E-Mails an den Abonnementadministrator bei der Skalierung.
Senden Sie E-Mails an Co-Administratoren des Abonnements zur Skalierung.
Das aktivierte Flag. Gibt an, ob die automatische Skalierung für die Ressource aktiviert ist. Der Standardwert ist "false".
Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Die maximale Anzahl von Instanzen.
Die Mindestanzahl von Instanzen.
Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove>
ODER --remove propertyToRemove
.
Entfernen Sie eine oder mehrere Aktionen. Verwendung: --remove-action TYPE KEY [KEY ...] E-Mail: --remove-action-Webhook bob@contoso.comann@contoso.com : --remove-action webhook https://contoso.com/alerthttps://alerts.contoso.com. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Die Zeitspanne, um anzugeben, mit welcher Instanz im Voraus gestartet wird. Es muss zwischen 1 Minute und 60 Minuten im ISO 8601-Format sein (z. B. wären 100 Tage P100D).
Der prädiktive Autoskalenmodus.
Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=<value>
.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Dient zum Abrufen oder Festlegen einer Liste von Schlüsselwertpaaren, die die Ressource beschreiben. Diese Tags können zum Anzeigen und Gruppieren dieser Ressource (über Ressourcengruppen hinweg) verwendet werden. Für eine Ressource können maximal 15 Tags bereitgestellt werden. Jedes Tag muss einen Schlüssel haben, der nicht größer als 128 Zeichen ist, und ein Wert, der nicht größer als 256 Zeichen ist. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.