az monitor autoscale

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

Komutlar

Name Description Tür Durum
az monitor autoscale create

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

Temel GA
az monitor autoscale delete

Otomatik ölçeklendirme ayarını silin.

Temel GA
az monitor autoscale list

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

Temel GA
az monitor autoscale profile

Otomatik ölçeklendirme profillerini yönetin.

Temel GA
az monitor autoscale profile create

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

Temel GA
az monitor autoscale profile delete

Otomatik ölçeklendirme profilini silme.

Temel GA
az monitor autoscale profile list

Otomatik ölçeklendirme profillerini listeleyin.

Temel GA
az monitor autoscale profile list-timezones

Saat dilimi bilgilerini arayın.

Temel GA
az monitor autoscale profile show

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

Temel GA
az monitor autoscale rule

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

Temel GA
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 show

Otomatik ölçeklendirme ayarı alın.

Temel GA
az monitor autoscale show-predictive-metric

Tahmine dayalı otomatik ölçeklendirme ölçümünü gelecekteki verileri gösterin.

Temel GA
az monitor autoscale update

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

Temel GA

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]
                            [--scale-look-ahead-time]
                            [--scale-mode {Disabled, Enabled, ForecastOnly}]
                            [--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 tetiklenmesi için bir eylem ekleyin.

Kullanım: --action TYPE KEY [ARG ...] E-posta: --action email bob@contoso.comann@contoso.com Web kancası: --action webhook https://www.contoso.com/alert apiKey=value Webhook: --action webhook https://www.contoso.com/alert?apiKey=value Birden çok eylem birden --action çok bağımsız değişken kullanılarak belirtilebilir.

--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. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--max-count

Örnek sayısı üst sınırı.

--min-count

En az ö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').

--scale-look-ahead-time

Hangi örneklerin önceden başlatılacağını belirtmek için gereken süre. ISO 8601 biçiminde 1 dakika ile 60 dakika arasında olmalıdır (örneğin, 100 gün P100D olabilir).

--scale-mode

Tahmine dayalı otomatik ölçeklendirme modu.

kabul edilen değerler: Disabled, Enabled, ForecastOnly
--tags

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

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

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 delete

Otomatik ölçeklendirme ayarını silin.

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

İsteğe Bağlı Parametreler

--autoscale-name --name -n

Otomatik ölçeklendirme ayarı adı.

--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 eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--resource-group -g

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

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 list

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

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

Gerekli Parametreler

--resource-group -g

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

İsteğe Bağlı Parametreler

--max-items

Komutun çıkışında döndürülecek toplam öğe sayısı. Kullanılabilir öğelerin toplam sayısı belirtilen değerden fazlaysa, komutun çıkışında bir belirteç sağlanır. Sayfalandırmayı sürdürmek için sonraki komutun bağımsız değişkeninde --next-token belirteç değerini sağlayın.

--next-token

Sayfalandırmanın nereden başlatılacağını belirtmek için belirteç. Bu, daha önce kesilmiş bir yanıttan alınan belirteç değeridir.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

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 show

Otomatik ölçeklendirme ayarı alın.

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

Örnekler

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

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

İsteğe Bağlı Parametreler

--autoscale-name --name -n

Otomatik ölçeklendirme ayarı adı.

--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 eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--resource-group -g

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

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 show-predictive-metric

Tahmine dayalı otomatik ölçeklendirme ölçümünü gelecekteki verileri gösterin.

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

Gerekli Parametreler

--aggregation

Alınacak toplama türlerinin (virgülle ayrılmış) listesi.

--interval

Sorgunun aralığı (yani timegrain).

--metric-name

Alınacak ölçümlerin (virgülle ayrılmış) adları. Özel durum: Bir ölçüm adının içinde virgül varsa belirtmek için %2 kullanın. Örneğin: 'Metric,Name1', 'Metric%2Name1' olmalıdır.

--metric-namespace

Ölçüm tanımlarını sorgulamak için ölçüm ad alanı.

--timespan

Sorgunun zaman aralığı. 'startDateTime_ISO/endDateTime_ISO' biçiminde bir dizedir.

İsteğe Bağlı Parametreler

--autoscale-setting-name

Otomatik ölçeklendirme ayarı adı.

--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 eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--resource-group -g

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

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 update

Otomatik ölçeklendirme ayarı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]
                            [--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]

Örnekler

Otomatik ölçeklendirme ayarlarını varsayılan olarak sabit 3 örneği 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.

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

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

Ölçeklendirme olayı gerçekleştiğinde tetiklenmesi için bir eylem ekleyin. Kullanım: --add-action TYPE KEY [ARG ...] E-posta: --add-action e-posta bob@contoso.comann@contoso.com Web kancası: --add-action web kancası https://www.contoso.com/alert apiKey=value Web kancası: --add-action web kancası https://www.contoso.com/alert?apiKey=value Birden fazla bağımsız değişken kullanılarak birden çok --add-action eylem belirtilebilir. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--autoscale-name --name -n

Otomatik ölçeklendirme ayarı adı.

--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: 0, 1, f, false, n, no, t, true, y, yes
--email-coadministrators

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

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--enabled

Etkin bayrağı. Kaynak için otomatik ölçeklendirmenin etkinleştirilip etkinleştirilmediğini belirtir. Varsayılan değer :'false'.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--force-string

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

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--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 eksiksiz 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

Örnek sayısı üst sınırı.

--min-count

En az örnek sayısı.

--remove

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

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

Bir veya daha fazla eylemi kaldırın. Kullanım: --remove-action TYPE KEY [KEY ...] E-posta: --remove-action e-posta bob@contoso.comann@contoso.com Web Kancası: --remove-action web kancası https://contoso.com/alerthttps://alerts.contoso.com. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--resource-group -g

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

--scale-look-ahead-time

Hangi örneklerin önceden başlatılacağını belirtmek için gereken süre. ISO 8601 biçiminde 1 dakika ile 60 dakika arasında olmalıdır (örneğin, 100 gün P100D olabilir).

--scale-mode

Tahmine dayalı otomatik ölçeklendirme modu.

kabul edilen değerler: Disabled, Enabled, ForecastOnly
--set

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--tags

Kaynağı açıklayan anahtar değer çiftlerinin listesini alır veya ayarlar. Bu etiketler, bu kaynağı görüntülemek ve gruplandırırken (kaynak grupları arasında) kullanılabilir. Bir kaynak için en fazla 15 etiket sağlanabilir. Her etiketin uzunluğu 128 karakterden büyük olmayan bir anahtara ve 256 karakterden uzun olmayan bir değere sahip olması gerekir. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.