Tüm Ürünler
Search
Belge Merkezi

Auto Scaling:Configure scaling rules

Son Güncelleme:Oct 01, 2026

Ölçeklendirme kuralı, ölçeklendirme etkinliklerini tetikler veya ölçeklendirme grubu kapasitesini yönetir. Auto Scaling; basit, adım, hedef izleme ve tahmine dayalı kuralları destekler. İş gereksinimlerinize göre bir tür seçin.

Arka plan

  • Auto Scaling dört tür ölçeklendirme kuralını destekler: basit, adım, hedef izleme ve tahmine dayalı. Ölçeklendirme kuralına genel bakış.

    • ECS tipi ölçeklendirme grupları dört kural türünün tümünü destekler.

    • ECI tipi ölçeklendirme grupları yalnızca basit ve hedef izleme kurallarını destekler.

  • Bir ölçeklendirme grubu başına düşen ölçeklendirme kuralı sayısı, kullanıma bağlı olarak değişen bir kotaya tabidir. Kotalarınızı Kota Merkezi üzerinden kontrol edin.

Ölçeklendirme kuralı oluşturma

  1. Auto Scaling konsolu ile oturum açın.

  2. Sol gezinme bölmesinde Scaling Groups öğesine tıklayın.

  3. Üst gezinme çubuğundan bir bölge seçin.

  4. Yönetmek istediğiniz ölçeklendirme grubunu bulun ve Actions sütununda View Details seçeneğine tıklayın.

  5. Sayfanın üst kısmında Scaling Rules and Tasks sekmesine tıklayın.

  6. Scaling Rules sekmesinde Create Scaling Rule seçeneğine tıklayın.

  7. Ölçeklendirme kuralı parametrelerini yapılandırın.

    1. Bir Rule Name girin.

    2. Bir Rule Type seçin ve ilgili parametreleri yapılandırın.

      Parametreler kural türüne göre değişiklik gösterir.

      Basit kural

      Hem ECS hem de ECI tipi ölçeklendirme grupları tarafından desteklenir.

      Parametre

      Açıklama

      Operation

      Bir işlem seçin:

      • N örneğe ayarla: Örnek sayısını N değerine ayarlar. Etkinlik başına maksimum: 1.000 örnek.

      • N örnek ekle: N adet örnek ekler. Maksimum: 1.000.

      • %N ekle: Örnek sayısını %N oranında artırır. Etkinlik başına maksimum: 1.000 örnek.

      • N örnek kaldır: N adet örneği kaldırır. Maksimum: 1.000.

      • %N kaldır: Örnek sayısını %N oranında azaltır. Etkinlik başına maksimum: 1.000 örnek.

        Not

        Operation değerini %N Ekle veya %N Kaldır olarak ayarlarsanız Minimum Number of Instances to Adjust değerini de belirtmeniz gerekir.

      Cooldown Time

      İsteğe bağlı. Birim: saniye. Belirtilmezse ölçeklendirme grubunun bekleme süresi uygulanır. Bekleme süresi.

      Adım kuralı

      Yalnızca ECS tipi ölçeklendirme grupları tarafından desteklenir.

      Parametre

      Açıklama

      Monitoring Type

      İlişkili olay tabanlı görev için izleme türü.

      • System Monitoring: CloudMonitor tarafından toplanan ölçümler. Sistem izleme olay tabanlı bir görev belirtmenize olanak tanır.

      • Custom Monitoring: CloudMonitor'a bildirilen özel ölçümler. Özel izleme olay tabanlı bir görev belirtmenize olanak tanır.

      Run At

      Bir olay tabanlı görev seçin. Tetikleme koşulu, adım ayarlamalarını belirler.

      Örnek: Ortalama CPU kullanımı 3 ardışık dönem boyunca %80'e eşit veya bu değerin üzerindedir.

      Kullanılabilir bir olay tabanlı görev yoksa bir tane oluşturun. Create Event-Triggered Task parametresinin yanındaki Run At seçeneğine tıklayın. Olay tabanlı görev yapılandırma.

      Not

      Adım ölçeklendirme kuralı oluştururken bir olay tabanlı görev oluşturursanız olay tabanlı görevin Resource Monitored değeri otomatik olarak mevcut ölçeklendirme grubuna, Triggered Rule değeri ise otomatik olarak mevcut adım ölçeklendirme kuralına ayarlanır.

      Operation

      İhlal boyutuna göre adım ayarlamalarını tanımlayın. Olay tabanlı görev tetiklendiğinde Auto Scaling ilgili işlemi uygular. En az bir adım ayarlaması gereklidir.

      Örnek:

      • 80 <= Ortalama CPU kullanımı < 90 olduğunda 2 örnek ekle.

      • 90 <= Ortalama CPU kullanımı < +∞ olduğunda 3 örnek ekle.

      İhlal boyutu sınırları CloudMonitor ölçümü tarafından kısıtlanır. Örneğin ölçüm '3 ardışık dönem boyunca Ortalama CPU kullanımı ≥ %80' ise adım ayarlamaları ≥ %80'den başlamalıdır.

      Adım kuralları basit kurallarla aynı işlemleri destekler: N örneğe ayarla, N örnek ekle, N örnek kaldır, %N ekle ve %N kaldır.

      Not

      Operation değerini %N Ekle veya %N Kaldır olarak ayarlarsanız Minimum Number of Instances to Adjust değerini de belirtmeniz gerekir.

      Instance Warmup Time

      Birim: saniye. Isınma durumundaki örnekler ölçeklendirme grubuna eklenir ancak CloudMonitor ölçümlerinden ve dinamik örnek sayısı hesaplamalarından hariç tutulur; bu sayede ölçüm dalgalanmaları önlenir.

      Örneğin 300 saniyelik bir ısınma süresiyle yeni eklenen iki örnek oluşturulduktan sonra 300 saniye boyunca CPU kullanım hesaplamalarına dahil edilmez.

      Hedef izleme kuralı

      Hem ECS hem de ECI tipi ölçeklendirme grupları tarafından desteklenir.

      Parametre

      Açıklama

      Metric Type

      Ölçeklendirme grubu türü için bir CloudMonitor ölçümü seçin.

      • Ölçeklendirme grubu bir ECS tipi ölçeklendirme grubuysa aşağıdaki CloudMonitor ölçümlerinden birini seçebilirsiniz:

        • (ECS) Average CPU utilization, % cinsinden.

        • (ECS) Average inbound internal network traffic, Kb/dk cinsinden.

        • (ECS) Average outbound internal network traffic, Kb/dk cinsinden.

        • (ECS) Average inbound public network traffic, Kb/dk cinsinden.

        • (ECS) Average outbound public network traffic, Kb/dk cinsinden.

        • (ALB) QPS per Backend Server, sorgu/saniye cinsinden.

      • Ölçeklendirme grubu bir ECI tipi ölçeklendirme grubuysa aşağıdaki CloudMonitor ölçümlerinden birini seçebilirsiniz:

        • CPU Utilization, % cinsinden.

        • Memory, % cinsinden.

        • (ALB) QPS per Backend Server, sorgu/saniye cinsinden.

      Not

      CloudMonitor ölçümü olarak (ALB) QPS per Backend Server seçerseniz ayrıca bir ALB sunucu grubu seçmeniz gerekir.

      Target Value

      CloudMonitor ölçümü için hedef değer. Hedef izleme kuralı ölçümü bu değerde veya buna yakın tutar.

      Instance Warmup Time

      Birim: saniye. Isınma durumundaki örnekler ölçeklendirme grubuna eklenir ancak CloudMonitor ölçümlerinden ve dinamik örnek sayısı hesaplamalarından hariç tutulur; bu sayede ölçüm dalgalanmaları önlenir.

      Threshold for Scale-out Alerts

      Bu kural için otomatik olarak bir dışa ölçeklendirme olay tabanlı görevi oluşturulur. Kaç ardışık eşik ihlalinin uyarıyı tetikleyeceğini belirtir.

      Threshold for Scale-in Alerts

      Bu kural için otomatik olarak bir içe ölçeklendirme olay tabanlı görevi oluşturulur. Kaç ardışık eşik ihlalinin uyarıyı tetikleyeceğini belirtir.

      Disable Scale-in

      Hangi olay tabanlı görevlerin otomatik olarak oluşturulacağını belirler:

      • Devre dışı: yalnızca bir dışa ölçeklendirme görevi oluşturulur. Ölçeklendirme grubundan hiçbir örnek kaldırılmaz.

      • Etkin: biri dışa ölçeklendirme diğeri içe ölçeklendirme için olmak üzere iki görev oluşturulur.

      Tahmine dayalı kural

      Yalnızca ECS tipi ölçeklendirme grupları tarafından desteklenir. Bir ölçeklendirme grubu başına yalnızca bir tahmine dayalı kurala izin verilir.

      Parametre

      Açıklama

      Reference Existing Target Tracking Scaling Rule

      İsteğe bağlı. Mevcut bir hedef izleme kuralından Metric Type ve Target Value değerlerini yeniden kullanır.

      Select a rule

      İsteğe bağlı. Reference Existing Target Tracking Scaling Rule etkinleştirildikten sonra kullanılabilir. Metric Type ve Target Value değerlerini yeniden kullanmak için bir hedef izleme kuralı seçin.

      Metric Type

      Bir CloudMonitor ölçümü seçin:

      • (ECS) Average CPU utilization, % cinsinden.

      • (ECS) Average inbound internal network traffic, Kb/dk cinsinden.

      • (ECS) Average outbound internal network traffic, Kb/dk cinsinden.

      Target Value

      Seçilen ölçüm için hedef değer. Tahmine dayalı kural bu değer dahil olmak üzere birden çok faktöre dayanarak örnek sayısını hesaplar.

      Bu değeri değiştirmek mevcut tahmin görevlerini temizler; yeni görevler bir saat içinde oluşturulur.

      Predictive Mode

      Bir tahmin modu seçin:

      • Forecast Only: tahmin sonuçları oluşturur ancak tahmin görevleri oluşturmaz.

      • Forecast and Scale: tahmin sonuçları oluşturur ve tahmin görevleri oluşturur.

      Forecast Only ile başlayın ve sonuçları doğruladıktan sonra Forecast and Scale moduna geçin. Tahmin sonuçlarını ölçeklendirme kuralı ayrıntıları sayfasında görüntüleyin. Tahmine dayalı ölçeklendirme kuralının tahmin sonuçlarını görüntüleme.

      Preset Max Capacity

      Örnek sayısı için üst sınır, Maximum Capacity Handling Method ile birlikte kullanılır.

      Varsayılan: ölçeklendirme grubunun mevcut maksimum örnek sayısı.

      Maximum Capacity Handling Method

      Tahminler önceden ayarlanan maksimum değeri aştığında yapılacak işlem:

      • Predicted Capacity Overwrites Preset Max Capacity: Tahmin edilen değer önceden ayarlanan sınırı aştığında maksimum değer olarak tahmin edilen değeri kullanır.

      • Preset Max Capacity Overwrites Predicted Capacity: Tahmin bu değeri aşsa bile önceden ayarlanan maksimum değerde sınırlar.

      • Predicted Capacity with Additional Ratio: Increase Ratio ile birlikte kullanılır.

      Varsayılan değer Predicted Capacity Overwrites Preset Max Capacity şeklindedir.

      Increase Ratio

      Yalnızca Maximum Capacity Handling Method değeri Predicted Capacity with Additional Ratio olarak ayarlandığında kullanılabilir. Tahmin edilen değeri bu yüzde oranında artırır. Örnek: tahmin edilen değer 100 + %10 tampon = 110 maksimum örnek.

      Varsayılan: %0. Maksimum: %100.

      Pre-launch Time

      Tahmin görevleri varsayılan olarak saat başında çalışır. Kaynak hazırlığı için görevleri programdan önce başlatmak üzere bu değeri ayarlayın.

      Birim: dakika. Varsayılan: 0. Maksimum: 60.

  8. OK seçeneğine tıklayın.

    Oluşturulduktan sonra kural türü, tanımlayıcı, yürütme koşulu ve işlem gibi ayrıntıları görüntülemek için listedeki kural kimliğine tıklayın.

Ölçeklendirme kuralını çalıştırma

Kullanım notları

  • Basit ve adım kuralları manuel çalıştırma gerektirir. Hedef izleme ve tahmine dayalı kurallar otomatik olarak çalıştırılır.

  • Bir ölçeklendirme kuralını çalıştırmadan önce aşağıdakilere dikkat edin:

    • Hesabınızda gecikmiş ödeme olmadığından emin olun. Gecikmiş ödemeler tüm ölçeklendirme kurallarının başarısız olmasına neden olur.

    • Ölçeklendirme kuralının ait olduğu ölçeklendirme grubu Enable durumunda olmalıdır.

    • Devam eden bir ölçeklendirme etkinliği olmamalıdır. İstenen kapasite etkinleştirildiğinde bu kural yalnızca paralel olmayan etkinlikler için geçerlidir. İstenen kapasite.

Yordam

İş senaryonuza göre bir yürütme yöntemi seçin:

  • Manuel çalıştırma: Örnek sayısını talebe göre ayarlamak için bir kuralı manuel olarak çalıştırın. Manuel ölçeklendirme etkinlikleri bekleme süresinin bitmesini beklemeksizin hemen çalıştırılır. Bekleme süresi sırasında yalnızca CloudMonitor olay tabanlı ölçeklendirme istekleri reddedilir.

  • Otomatik çalıştırma: Öngörülebilir trafik kalıpları için zamanlanmış görevleri veya ölçüm tabanlı dinamik ölçeklendirme için olay tabanlı görevleri kullanın.

Manuel

  1. Auto Scaling konsolu ile oturum açın.

  2. Sol gezinme bölmesinde Scaling Groups öğesine tıklayın.

  3. Üst gezinme çubuğundan bir bölge seçin.

  4. Yönetmek istediğiniz ölçeklendirme grubunu bulun ve Actions sütununda View Details seçeneğine tıklayın.

  5. Sayfanın üst kısmında Scaling Rules and Tasks sekmesine tıklayın.

  6. Scaling Rules listesinde çalıştırmak istediğiniz ölçeklendirme kuralını bulun ve Actions sütununda Recurrently seçeneğine tıklayın.

  7. OK seçeneğine tıklayın.

Otomatik

Yöntem

Açıklama

Zamanlanmış görev kullanarak ölçeklendirme kuralı çalıştırma

Zamanlanmış görev oluştururken bir ölçeklendirme kuralı belirtin. Auto Scaling kuralı planlanan zamanda çalıştırır. Zamanlanmış görev yapılandırma.

Olay tabanlı görev kullanarak ölçeklendirme kuralı çalıştırma

Olay tabanlı görev oluştururken bir ölçeklendirme kuralı belirtin. Auto Scaling uyarı koşulları karşılandığında kuralı çalıştırır. Olay tabanlı görev yapılandırma.

Ölçeklendirme kuralını değiştirme veya silme

Not
  • Kuralı yeniden oluşturmak yerine kural özelliklerini değiştirin.

  • Kotanızı boşaltmak için kullanılmayan kuralları silin.

  1. Auto Scaling konsolu ile oturum açın.

  2. Sol gezinme bölmesinde Scaling Groups öğesine tıklayın.

  3. Üst gezinme çubuğundan bir bölge seçin.

  4. Yönetmek istediğiniz ölçeklendirme grubunu bulun ve Actions sütununda View Details seçeneğine tıklayın.

  5. Sayfanın üst kısmında Scaling Rules and Tasks sekmesine tıklayın.

  6. Scaling Rules listesinde bir ölçeklendirme kuralını değiştirin veya silin.

    Kuralı değiştirme

    1. Değiştirmek istediğiniz ölçeklendirme kuralını bulun ve Actions sütununda Edit seçeneğine tıklayın.

    2. Parametreleri gerektiği gibi değiştirin ve ardından OK seçeneğine tıklayın.

      Parametre açıklamaları: Ölçeklendirme kuralı oluşturma.

      Not

      Herhangi bir ölçeklendirme kuralının Rule Type değerini değiştiremezsiniz. Adım ölçeklendirme kuralları için ayrıca Run At parametresini de değiştiremezsiniz.

    Kuralı silme

    1. Silmek istediğiniz ölçeklendirme kuralını bulun ve Actions sütununda Delete seçeneğine tıklayın.

    2. Görüntülenen onay mesajında OK seçeneğine tıklayın.