az monitor autoscale

Zarządzaj ustawieniami automatycznego skalowania.

Aby uzyskać więcej informacji na temat skalowania automatycznego, odwiedź stronę: https://docs.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings.

Polecenia

az monitor autoscale create

Utwórz nowe ustawienia autoskalowania.

az monitor autoscale delete

Usuwa i autoskaluj ustawienie.

az monitor autoscale list

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

az monitor autoscale profile

Zarządzanie profilami skalowania automatycznego.

az monitor autoscale profile create

Utwórz stały lub cykliczny profil autoskalowania.

az monitor autoscale profile delete

Usuń profil autoskalowania.

az monitor autoscale profile list

Wyświetl listę profilów autoskalu.

az monitor autoscale profile list-timezones

Wyszukaj informacje o strefie czasowej.

az monitor autoscale profile show

Pokaż szczegóły profilu autoskalowania.

az monitor autoscale rule

Zarządzanie regułami skalowania automatycznego.

az monitor autoscale rule copy

Skopiuj reguły autoskalowania z jednego profilu do innego.

az monitor autoscale rule create

Dodaj nową regułę automatycznego skalowania.

az monitor autoscale rule delete

Usuń reguły automatycznego skalowania z profilu.

az monitor autoscale rule list

Wyświetlanie listy reguł automatycznego skalowania dla profilu.

az monitor autoscale show

Pokaż szczegóły ustawienia autoskalu.

az monitor autoscale update

Zaktualizuj ustawienia autoskalu.

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]
                            [--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. (generowane automatycznie)

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żywany 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 po wystąpieniu zdarzenia skalowania.

--disabled

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

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

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

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

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

akceptowane 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").

--tags

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

az monitor autoscale delete

Usuwa i autoskaluj ustawienie.

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

Parametry opcjonalne

--ids

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

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

az monitor autoscale list

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

az monitor autoscale list --resource-group

Parametry wymagane

--resource-group -g

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

az monitor autoscale show

Pokaż szczegóły ustawienia autoskalu.

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

Przykłady

Pokaż szczegóły ustawienia autoskalu. (generowane automatycznie)

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

Parametry opcjonalne

--ids

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

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

az monitor autoscale update

Zaktualizuj ustawienia autoskalu.

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]
                            [--count]
                            [--email-administrator {false, true}]
                            [--email-coadministrators {false, true}]
                            [--enabled {false, true}]
                            [--force-string]
                            [--ids]
                            [--max-count]
                            [--min-count]
                            [--name]
                            [--remove]
                            [--remove-action]
                            [--resource-group]
                            [--set]
                            [--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

Zaktualizuj ustawienia autoskalu. (generowane automatycznie)

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

--add-action -a

Dodaj akcję do uruchomienia po wystąpieniu zdarzenia skalowania.

--count

Liczba wystąpień do użycia. Jeśli jest używany 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.

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

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

akceptowane wartości: false, true
--enabled

Stan włączonego ustawienia autoskalu.

akceptowane wartości: false, true
--force-string

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

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny 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ń.

--name -n

Nazwa ustawień autoskalowania.

--remove

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

--remove-action -r

Usuń jedną lub więcej akcji.

--resource-group -g

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

--set

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

--tags

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