az monitor autoscale rule
Otomatik ölçeklendirme ölçeklendirme kurallarını yönetin.
Otomatik ölçeklendirme hakkında daha fazla bilgi için şu adresi ziyaret edin: https://learn.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az monitor autoscale rule copy |
Otomatik ölçeklendirme kurallarını bir profilden diğerine kopyalayın. |
Göbek | GA |
az monitor autoscale rule create |
Yeni bir otomatik ölçeklendirme kuralı ekleyin. |
Göbek | GA |
az monitor autoscale rule delete |
Profilden otomatik ölçeklendirme kurallarını kaldırma. |
Göbek | GA |
az monitor autoscale rule list |
Profil için otomatik ölçeklendirme kurallarını listeleme. |
Göbek | GA |
az monitor autoscale rule copy
Otomatik ölçeklendirme kurallarını bir profilden diğerine kopyalayın.
az monitor autoscale rule copy --autoscale-name
--dest-schedule
--index
--resource-group
[--source-schedule]
Gerekli Parametreler
Otomatik ölçeklendirme ayarlarının adı.
Kuralların kopyalanması gereken profilin adı.
Kopyalanacak kural dizinlerinin boşlukla ayrılmış listesi veya tüm kuralları kopyalamak için '*'.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Kuralların kopyalanması için profilin adı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az monitor autoscale rule create
Yeni bir otomatik ölçeklendirme kuralı ekleyin.
Otomatik ölçeklendirme hakkında daha fazla bilgi için şu adresi ziyaret edin: https://learn.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings.
az monitor autoscale rule create --autoscale-name
--condition
--scale
[--cooldown]
[--profile-name]
[--resource]
[--resource-group]
[--resource-namespace]
[--resource-parent]
[--resource-type]
[--timegrain]
Örnekler
Örnekler arasında CPU Yüzdesi 75'ten fazla olduğunda 10 dakikada ortalama 5 örneğe ölçeklendirin.
az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
--scale to 5 --condition "Percentage CPU > 75 avg 10m"
Örnekler arasında CPU Yüzdesi ortalama 75'ten fazla olduğunda 5 dakika boyunca 2 örneğin ölçeğini artırabilirsiniz.
az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
--scale out 2 --condition "Percentage CPU > 75 avg 5m"
Örnekler arasında CPU Yüzdesi 15 dakika boyunca ortalama 25'in altında olduğunda 50% ölçeği azaltabilirsiniz.
az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
--scale in 50% --condition "Percentage CPU < 25 avg 15m"
Tanılama uzantılarından etkinleştirilen bir konuk vm ölçümü aracılığıyla otomatik ölçeklendirme ayarları oluşturun. '--condition' içinde 'az vmss diagnostics get-default-config' dosyasından alınan counterSpecifier alanını kullanabilirsiniz.
az monitor autoscale rule create -g {myrg} --autoscale-name test --scale out 1 --condition "/builtin/memory/percentavailablememory > 80 total 5m"
Gerekli Parametreler
Otomatik ölçeklendirme ayarlarının adı.
Ölçeklendirme eylemini tetikleyen koşul.
Kullanım: --condition ["AD ALANI"] ÖLÇÜM {==,!=,>,>=,<,<=} EŞIK {ort,min,max,toplam,count} NOKTASI [burada BOYUT {==,!=} DEĞER [veya DEĞER ...] [ve BOYUT {==,!=} DEĞER [veya DEĞER ...] ...]]
Boyutlar 'where' anahtar sözcüğü eklenerek sorgulanabilir ve birden çok boyut 've' anahtar sözcüğüyle birleştirilerek sorgulanabilir. ÖLÇÜM değerleri ve uygun EŞIK değerleri az monitor metric
komutundan alınabilir. PERIOD biçimi "##h##m##s" şeklindedir.
Ölçeklendirilecek yön ve miktar.
Kullanım: --scale {to,in,out} VAL[%] Sabit Sayı: --scale to 5 In by Count: --scale in 2 Out by Percent: --scale out 10%.
İsteğe Bağlı Parametreler
Başka bir ölçeklendirme olayının gerçekleşebilmesi için geçmesi gereken dakika sayısı.
Otomatik ölçeklendirme profilinin adı.
Hedef kaynağın adı veya kimliği.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
Hedef kaynak sağlayıcısı ad alanı.
Varsa hedef kaynak üst yolu.
Hedef kaynak türü. Ad alanı/tür biçimini de kabul edebilir (Örneğin: 'Microsoft.Compute/virtualMachines').
Ölçümlerin örnekler arasında yoklama yöntemi.
Zaman diliminin biçimi {avg,min,max,sum} VALUE şeklindedir. Değerler az monitor metric
komutundan alınabilir. DEĞER biçimi "##h##m##s" şeklindedir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az monitor autoscale rule delete
Profilden otomatik ölçeklendirme kurallarını kaldırma.
az monitor autoscale rule delete --autoscale-name
--index
--resource-group
[--profile-name]
Gerekli Parametreler
Otomatik ölçeklendirme ayarlarının adı.
Kaldırılacak kural dizinlerinin boşlukla ayrılmış listesi veya tüm kuralları temizlemek için '*'.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Otomatik ölçeklendirme profilinin adı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az monitor autoscale rule list
Profil için otomatik ölçeklendirme kurallarını listeleme.
az monitor autoscale rule list --autoscale-name
--resource-group
[--profile-name]
Örnekler
Profil için otomatik ölçeklendirme kurallarını listeleme. (otomatik olarak oluşturulmuş)
az monitor autoscale rule list --autoscale-name MyAutoscale --profile-name MyProfile --resource-group MyResourceGroup
Gerekli Parametreler
Otomatik ölçeklendirme ayarlarının adı.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Otomatik ölçeklendirme profilinin adı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.