Udostępnij za pośrednictwem


az monitor autoscale

Zarządzanie ustawieniami automatycznego skalowania.

Polecenia

Nazwa Opis Typ Stan
az monitor autoscale create

Utwórz nowe ustawienia autoskalowania.

Podstawowe funkcje Ogólna dostępność
az monitor autoscale delete

Usuń ustawienie autoskalowania.

Podstawowe funkcje Ogólna dostępność
az monitor autoscale list

Wyświetla listę ustawień autoskalowania dla grupy zasobów.

Podstawowe funkcje Ogólna dostępność
az monitor autoscale profile

Zarządzanie profilami skalowania automatycznego.

Podstawowe funkcje Ogólna dostępność
az monitor autoscale profile create

Utwórz stały lub cykliczny profil autoskalowania.

Podstawowe funkcje Ogólna dostępność
az monitor autoscale profile delete

Usuń profil autoskalowania.

Podstawowe funkcje Ogólna dostępność
az monitor autoscale profile list

Wyświetlanie listy profilów automatycznego skalowania.

Podstawowe funkcje Ogólna dostępność
az monitor autoscale profile list-timezones

Wyszukaj informacje o strefie czasowej.

Podstawowe funkcje Ogólna dostępność
az monitor autoscale profile show

Pokaż szczegóły profilu autoskalowania.

Podstawowe funkcje Ogólna dostępność
az monitor autoscale rule

Zarządzanie regułami skalowania automatycznego.

Podstawowe funkcje Ogólna dostępność
az monitor autoscale rule copy

Skopiuj reguły autoskalowania z jednego profilu do innego.

Podstawowe funkcje Ogólna dostępność
az monitor autoscale rule create

Dodaj nową regułę automatycznego skalowania.

Podstawowe funkcje Ogólna dostępność
az monitor autoscale rule delete

Usuń reguły automatycznego skalowania z profilu.

Podstawowe funkcje Ogólna dostępność
az monitor autoscale rule list

Wyświetlanie listy reguł automatycznego skalowania dla profilu.

Podstawowe funkcje Ogólna dostępność
az monitor autoscale show

Pobierz ustawienie automatycznego skalowania.

Podstawowe funkcje Ogólna dostępność
az monitor autoscale show-predictive-metric

Pokaż dane przyszłe metryki autoskalu predykcyjnego.

Podstawowe funkcje Ogólna dostępność
az monitor autoscale update

Zaktualizuj ustawienie skalowania automatycznego.

Podstawowe funkcje Ogólna dostępność

az monitor autoscale create

Utwórz nowe ustawienia autoskalowania.

Aby uzyskać więcej informacji na temat skalowania automatycznego, odwiedź stronę: https://docs.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]

Przykłady

Utwórz ustawienia autoskalowania w celu skalowania między 2 i 5 wystąpieniami (3 jako domyślne). Wyślij wiadomość e-mail do administratora podczas skalowania.

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"

Utwórz ustawienia autoskalowania dla dokładnie 4 wystąpień.

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

Utwórz nowe ustawienia autoskalowania. (automatycznie wygenerowane)

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

Parametry wymagane

--count

Liczba wystąpień do użycia. Jeśli jest używana z parametrem --min/max-count, domyślna liczba wystąpień do użycia.

--resource

Nazwa lub identyfikator zasobu docelowego.

Parametry opcjonalne

--action -a

Dodaj akcję do uruchomienia w przypadku wystąpienia zdarzenia skalowania.

Użycie: --action TYPE KEY [ARG ...] Wiadomość e-mail: --action element webhook wiadomości e-mail bob@contoso.comann@contoso.com : --action webhook https://www.contoso.com/alert apiKey=value Webhook: --action webhook https://www.contoso.com/alert?apiKey=value Wiele akcji można określić za pomocą więcej niż jednego --action argumentu.

--disabled

Utwórz ustawienia autoskalowania w stanie wyłączonym.

Dopuszczalne wartości: false, true
--email-administrator

Wyślij wiadomość e-mail do administratora subskrypcji podczas skalowania.

Dopuszczalne wartości: false, true
--email-coadministrators

Wyślij wiadomość e-mail do współadministratorów subskrypcji podczas skalowania.

Dopuszczalne wartości: false, true
--location -l

Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

--max-count

Maksymalna liczba wystąpień.

--min-count

Minimalna liczba wystąpień.

--name -n

Nazwa ustawień autoskalowania.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--resource-namespace

Docelowa przestrzeń nazw dostawcy zasobów.

--resource-parent

Docelowa ścieżka nadrzędna zasobu, jeśli ma to zastosowanie.

--resource-type

Typ zasobu docelowego. Może również akceptować format przestrzeni nazw/typu (np. "Microsoft.Compute/virtualMachines").

--scale-look-ahead-time

Czas, przez który wystąpienia są uruchamiane z wyprzedzeniem. Musi to być od 1 minuty do 60 minut w formacie ISO 8601 (na przykład 100 dni to P100D).

--scale-mode

Tryb predykcyjnego automatycznego skalowania.

Dopuszczalne wartości: Disabled, Enabled, ForecastOnly
--tags

Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az monitor autoscale delete

Usuń ustawienie autoskalowania.

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

Parametry opcjonalne

--autoscale-name --name -n

Nazwa ustawienia automatycznego skalowania.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az monitor autoscale list

Wyświetla listę ustawień autoskalowania dla grupy zasobów.

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

Parametry wymagane

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--max-items

Łączna liczba elementów do zwrócenia w danych wyjściowych polecenia. Jeśli łączna liczba dostępnych elementów jest większa niż określona wartość, token jest udostępniany w danych wyjściowych polecenia. Aby wznowić stronicowanie, podaj wartość tokenu w --next-token argumencie kolejnego polecenia.

--next-token

Token do określenia, gdzie rozpocząć stronicowanie. Jest to wartość tokenu z wcześniej obciętej odpowiedzi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az monitor autoscale show

Pobierz ustawienie automatycznego skalowania.

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

Przykłady

Pokaż szczegóły ustawień automatycznego skalowania.

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

Parametry opcjonalne

--autoscale-name --name -n

Nazwa ustawienia automatycznego skalowania.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az monitor autoscale show-predictive-metric

Pokaż dane przyszłe metryki autoskalu predykcyjnego.

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

Parametry wymagane

--aggregation

Lista typów agregacji (rozdzielonych przecinkami) do pobrania.

--interval

Interwał (tj. timegrain) zapytania.

--metric-name

Nazwy metryk (rozdzielone przecinkami) do pobrania. Przypadek specjalny: jeśli sama nazwa metryki zawiera przecinek, użyj %2, aby ją wskazać. Na przykład: "Metryka,Nazwa1" powinna mieć wartość "Metric%2Name1".

--metric-namespace

Przestrzeń nazw metryki do wykonywania zapytań dotyczących definicji metryk.

--timespan

Przedział czasu zapytania. Jest to ciąg o następującym formacie "startDateTime_ISO/endDateTime_ISO".

Parametry opcjonalne

--autoscale-setting-name

Nazwa ustawienia automatycznego skalowania.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az monitor autoscale update

Zaktualizuj ustawienie skalowania automatycznego.

Aby uzyskać więcej informacji na temat skalowania automatycznego, odwiedź stronę: https://docs.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]

Przykłady

Zaktualizuj ustawienia autoskalowania, aby domyślnie używać stałych 3 wystąpień.

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

Zaktualizuj ustawienia autoskalowania, aby usunąć powiadomienie e-mail.

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

Aktualizowanie ustawień automatycznego skalowania.

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]

Parametry opcjonalne

--add

Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string lub ciąg> JSON.

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

Dodaj akcję do uruchomienia w przypadku wystąpienia zdarzenia skalowania. Użycie: --add-action TYPE KEY [ARG ...] Adres e-mail: --add-action webhook wiadomości e-mail bob@contoso.comann@contoso.com : --add-action webhook https://www.contoso.com/alert apiKey=value Webhook: --add-action webhook https://www.contoso.com/alert?apiKey=value Wiele akcji można określić za pomocą więcej niż jednego --add-action argumentu. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--autoscale-name --name -n

Nazwa ustawienia automatycznego skalowania.

--count

Liczba wystąpień do użycia. Jeśli jest używana z parametrem --min/max-count, domyślna liczba wystąpień do użycia.

--email-administrator

Wyślij wiadomość e-mail do administratora subskrypcji podczas skalowania.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--email-coadministrators

Wyślij wiadomość e-mail do współadministratorów subskrypcji podczas skalowania.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--enabled

Flaga włączona. Określa, czy automatyczne skalowanie jest włączone dla zasobu. Wartość domyślna to "false".

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--force-string

W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--max-count

Maksymalna liczba wystąpień.

--min-count

Minimalna liczba wystąpień.

--remove

Usuń właściwość lub element z listy. Przykład: --remove property.list OR --remove propertyToRemove.

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

Usuń co najmniej jedną akcję. Użycie: --remove-action TYPE KEY [KLUCZ ...] Wiadomość e-mail: --remove-action element webhook wiadomości e-mail bob@contoso.comann@contoso.com : --remove-action webhook https://contoso.com/alert https://alerts.contoso.com. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--scale-look-ahead-time

Czas, przez który wystąpienia są uruchamiane z wyprzedzeniem. Musi to być od 1 minuty do 60 minut w formacie ISO 8601 (na przykład 100 dni to P100D).

--scale-mode

Tryb predykcyjnego automatycznego skalowania.

Dopuszczalne wartości: Disabled, Enabled, ForecastOnly
--set

Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--tags

Pobiera lub ustawia listę par klucz-wartość, które opisują zasób. Te tagi mogą służyć do wyświetlania i grupowania tego zasobu (między grupami zasobów). Dla zasobu można podać maksymalnie 15 tagów. Każdy tag musi mieć klucz o długości nie większej niż 128 znaków i wartość nie większą niż 256 znaków. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.