az monitor autoscale

Otomatik ölçeklendirme ayarlarını yönetin.

Otomatik ölçeklendirme hakkında daha fazla bilgi için şu adresi ziyaret edin: https://docs.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings.

Komutlar

az monitor autoscale create

Yeni otomatik ölçeklendirme ayarları oluşturun.

az monitor autoscale delete

Silme ve otomatik ölçeklendirme ayarı.

az monitor autoscale list

Kaynak grubu için otomatik ölçeklendirme ayarlarını listeler.

az monitor autoscale profile

Otomatik ölçeklendirme profillerini yönetme.

az monitor autoscale profile create

Sabit veya yinelenen bir otomatik ölçeklendirme profili oluşturun.

az monitor autoscale profile delete

Otomatik ölçeklendirme profilini silme.

az monitor autoscale profile list

Otomatik ölçeklendirme profillerini listeleyin.

az monitor autoscale profile list-timezones

Saat dilimi bilgilerini arayın.

az monitor autoscale profile show

Otomatik ölçeklendirme profilinin ayrıntılarını gösterme.

az monitor autoscale rule

Otomatik ölçeklendirme ölçeklendirme kurallarını yönetin.

az monitor autoscale rule copy

Otomatik ölçeklendirme kurallarını bir profilden diğerine kopyalayın.

az monitor autoscale rule create

Yeni bir otomatik ölçeklendirme kuralı ekleyin.

az monitor autoscale rule delete

Profilden otomatik ölçeklendirme kurallarını kaldırma.

az monitor autoscale rule list

Profil için otomatik ölçeklendirme kurallarını listeleme.

az monitor autoscale show

Otomatik ölçeklendirme ayarı ayrıntılarını gösterin.

az monitor autoscale update

Otomatik ölçeklendirme ayarlarını güncelleştirin.

az monitor autoscale create

Yeni otomatik ölçeklendirme ayarları oluşturun.

Otomatik ölçeklendirme hakkında daha fazla bilgi için şu adresi ziyaret edin: 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]

Örnekler

2 ile 5 örnek arasında ölçeklendirmek için otomatik ölçeklendirme ayarları oluşturun (varsayılan olarak 3). Ölçeklendirme gerçekleştiğinde yöneticiye e-posta gönderin.

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"

Tam olarak 4 örnek için otomatik ölçeklendirme ayarları oluşturun.

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

Yeni otomatik ölçeklendirme ayarları oluşturun. (otomatik olarak oluşturulmuş)

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

Gerekli Parametreler

--count

Kullanılacak örneklerin sayısı. --min/max-count ile kullanılırsa, kullanılacak varsayılan örnek sayısıdır.

--resource

Hedef kaynağın adı veya kimliği.

İsteğe Bağlı Parametreler

--action -a

Ölçeklendirme olayı gerçekleştiğinde tetiklenmek üzere bir eylem ekleyin.

--disabled

Otomatik ölçeklendirme ayarlarını devre dışı durumda oluşturun.

kabul edilen değerler: false, true
--email-administrator

Ölçeklendirme konusunda abonelik yöneticisine e-posta gönderin.

kabul edilen değerler: false, true
--email-coadministrators

Ölçeklendirme konusunda abonelik ortak yöneticilerine e-posta gönderin.

kabul edilen değerler: false, true
--location -l

Konum. Değerleri: az account list-locations. varsayılan konumu kullanarak az configure --defaults location=<location>yapılandırabilirsiniz.

--max-count

En fazla örnek sayısı.

--min-count

Minimum örnek sayısı.

--name -n

Otomatik ölçeklendirme ayarlarının adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--resource-namespace

Hedef kaynak sağlayıcısı ad alanı.

--resource-parent

Varsa hedef kaynak üst yolu.

--resource-type

Hedef kaynak türü. Ad alanı/tür biçimini de kabul edebilir (Örneğin: 'Microsoft.Compute/virtualMachines').

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

az monitor autoscale delete

Silme ve otomatik ölçeklendirme ayarı.

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

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Otomatik ölçeklendirme ayarlarının adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

az monitor autoscale list

Kaynak grubu için otomatik ölçeklendirme ayarlarını listeler.

az monitor autoscale list --resource-group

Gerekli Parametreler

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

az monitor autoscale show

Otomatik ölçeklendirme ayarı ayrıntılarını gösterin.

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

Örnekler

Otomatik ölçeklendirme ayarı ayrıntılarını gösterin. (otomatik olarak oluşturulmuş)

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

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Otomatik ölçeklendirme ayarlarının adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

az monitor autoscale update

Otomatik ölçeklendirme ayarlarını güncelleştirin.

Otomatik ölçeklendirme hakkında daha fazla bilgi için şu adresi ziyaret edin: 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]

Örnekler

Otomatik ölçeklendirme ayarlarını varsayılan olarak sabit 3 örnek kullanacak şekilde güncelleştirin.

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

E-posta bildirimini kaldırmak için otomatik ölçeklendirme ayarlarını güncelleştirin.

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

Otomatik ölçeklendirme ayarlarını güncelleştirin. (otomatik olarak oluşturulmuş)

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]

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string veya JSON string>.

--add-action -a

Ölçeklendirme olayı gerçekleştiğinde tetiklenmek üzere bir eylem ekleyin.

--count

Kullanılacak örneklerin sayısı. --min/max-count ile kullanılırsa, kullanılacak varsayılan örnek sayısıdır.

--email-administrator

Ölçeklendirme konusunda abonelik yöneticisine e-posta gönderin.

kabul edilen değerler: false, true
--email-coadministrators

Ölçeklendirme konusunda abonelik ortak yöneticilerine e-posta gönderin.

kabul edilen değerler: false, true
--enabled

Otomatik ölçeklendirme ayarları etkin durumu.

kabul edilen değerler: false, true
--force-string

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--max-count

En fazla örnek sayısı.

--min-count

Minimum örnek sayısı.

--name -n

Otomatik ölçeklendirme ayarlarının adı.

--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list OR --remove propertyToRemove.

--remove-action -r

Bir veya daha fazla eylemi kaldırın.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--set

Ayarlanacağı özellik yolunu ve değerini belirterek bir nesneyi güncelleştirin. Örnek: --set property1.property2=.

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.