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://docs.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. |
Temel | GA |
az monitor autoscale rule create |
Yeni bir otomatik ölçeklendirme kuralı ekleyin. |
Temel | GA |
az monitor autoscale rule delete |
Profilden otomatik ölçeklendirme kurallarını kaldırma. |
Temel | GA |
az monitor autoscale rule list |
Profil için otomatik ölçeklendirme kurallarını listeleme. |
Temel | 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ı. kullanarak varsayılan grubu az configure --defaults group=<name>
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. kullanarak az account set -s NAME_OR_ID
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://docs.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 dakikada ortalama 25'in altında olduğunda ölçeği %50 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 {==,!=,,>>=,<<=} THRESHOLD {avg,min,max,total,count} PERIOD [burada DIMENSION {==,!=} VALUE [veya VALUE ...] [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. METRIC değerleri ve uygun EŞIK değerleri komutundan az monitor metric
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ı. kullanarak varsayılan grubu az configure --defaults group=<name>
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 komutundan az monitor metric
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. kullanarak az account set -s NAME_OR_ID
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ı. kullanarak varsayılan grubu az configure --defaults group=<name>
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. kullanarak az account set -s NAME_OR_ID
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ı. kullanarak varsayılan grubu az configure --defaults group=<name>
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. kullanarak az account set -s NAME_OR_ID
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.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin