Özel bir hedef izleme ölçeklendirme kuralı oluşturmak için birden fazla Hybrid Cloud Monitoring ölçümünü bir formülde birleştirin.
Genel Bakış
Avantajlar
Formülleri destekler. Daha fazla esneklik sağlamak için izleme hedefi olarak en fazla üç ölçümü birleştiren bir formül kullanabilirsiniz.
Daha fazla izleme ölçümünü destekler. Bu yaklaşım Hybrid Cloud Monitoring üzerine kuruludur. Sistem ölçümlerini kullanan hedef izleme ölçeklendirme kurallarıyla karşılaştırıldığında, bu yaklaşım hedef izleme için daha geniş bir ölçüm yelpazesi kullanmanıza olanak tanır. Hybrid Cloud Monitoring hakkında daha fazla bilgi için bkz. Hybrid Cloud Monitoring'e Genel Bakış.
İş Akışı
Bu çözüm, bir ölçeklendirme grubu için bir hedef izleme ölçeklendirme kuralını Hybrid Cloud Monitoring ile birleştirir. Özel bir hedef izleme ölçeklendirme kuralı oluşturmak için şu iş akışını izleyin.
-
Bir hedef izleme ölçeklendirme çözümü tasarlayın.
Öncelikle ihtiyacınız olan Hybrid Cloud Monitoring ölçümlerini belirleyin ve gereksinimlerinize dayalı bir hedef izleme ölçeklendirme çözümü tasarlayın.
-
Ölçeklendirme çözümünü uygulayın.
Gerekli Hybrid Cloud Monitoring ölçümlerini hazırlayın ve bu ölçümlere dayalı bir hedef izleme ölçeklendirme kuralı oluşturun.
-
Çözümü sürekli izleyin ve optimize edin.
Çözümü optimize etmek için ölçeklendirme etkinliklerini ve ölçüm değişikliklerini sürekli olarak izleyin.
1. Bir hedef izleme ölçeklendirme çözümü tasarlayın
Gerekli Hybrid Cloud Monitoring ölçümlerini belirleyin ve bir ölçeklendirme çözümü tasarlayın. Aşağıdaki bölümde bir örnek sunulmaktadır.
Hybrid Cloud Monitoring tarafından desteklenen ölçümler hakkında daha fazla bilgi için bkz. Ek 1: Cloud service metrics . Duyarlı hedef izleme sağlamak için minimum toplama dönemi 60 saniye olan ölçümleri seçin.
Hesaplanan ölçüm değeri, ölçeklendirme grubundaki örnek sayısıyla orantılı olmalıdır. Bu, ölçüm değeri hedeften yüksek olduğunda yatay ölçeklendirme (scale-out), düşük olduğunda ise yatay küçültme (scale-in) gerçekleşmesini sağlar.
2. Ölçeklendirme çözümünü uygulayın
2,1. Hybrid Cloud Monitoring ölçümlerini hazırlayın
Hybrid Cloud Monitoring ölçümleriniz hazırsa bu adımı atlayabilirsiniz.
Bu özelliği kullanmak için Hybrid Cloud Monitoring'i etkinleştirmeniz gerekir. Daha fazla bilgi için bkz. Hybrid Cloud Monitoring'i Etkinleştirin .
Bir hedef izleme ölçeklendirme kuralı oluşturmadan önce Hybrid Cloud Monitoring'de gerekli ölçümleri hazırlayın:
-
Bir ad alanı oluşturun.
Daha fazla bilgi için bkz. Ad alanı oluşturma.
-
Gerekli ölçümleri ekleyin.
İş gereksinimlerinize dayanarak gerekli ölçümleri ad alanına ekleyin. Daha fazla bilgi için bkz. Ölçüm içe aktarma görevlerini yönetme.
NotDuyarlı hedef izleme sağlamak için minimum toplama dönemi 60 saniye olan ölçümleri seçin.
2,2. Bir hedef izleme ölçeklendirme kuralı oluşturun
Henüz bir ölçeklendirme grubu oluşturmadıysanız önce bir tane oluşturun. Daha fazla bilgi için bkz. ECS ölçeklendirme grubu oluşturma ve ECI ölçeklendirme grubu oluşturma .
Bir hedef izleme ölçeklendirme kuralı, sıfır örneğe kadar yatay küçültmeyi (scale-in) destekler. Bir hedef izleme ölçeklendirme kuralı oluşturmadan önce, ölçeklendirme grubu için iş gereksinimlerinize göre Minimum Number of Instances ve Maximum Number of Instances değerlerini ayarlayın. Bu, yatay ölçeklendirme (scale-out) ve yatay küçültme (scale-in) etkinlikleri için sınırları tanımlar ve hatalı bir çözüm tasarımından kaynaklanan hizmet kesintilerini veya beklenmeyen maliyetleri önlemeye yardımcı olur.
-
Ölçeklendirme grubunuzun kural oluşturma sayfasına gidin.
Auto Scaling konsolu'da oturum açın.
Sol gezinme bölmesinde Scaling Groups öğesine tıklayın.
Üst gezinme çubuğunda bir bölge seçin.
Yönetmek istediğiniz ölçeklendirme grubunu bulun ve View Details sütunundaki Actions öğesine tıklayın.
Scaling Rules and Tasks sekmesine tıklayın.
Scaling Rules sekmesinde Create Scaling Rule öğesine tıklayın.
-
Create Scaling Rule sayfasında aşağıdaki parametreleri yapılandırın.
Parametre
Açıklama
Rule Type
Target Tracking Scaling Rule öğesini seçin.
Metric Type
Hybrid Cloud Monitoring öğesini seçin.
Monitor Namespace
2,1. Adım'da hazırladığınız ad alanını seçin.
Metric Description
2,1. Adım'da hazırladığınız ölçümleri ve izlemek istediğiniz kaynakları seçin.
Metric Calculation Expression
İş gereksinimlerinize göre bir ifade girin.
+-*/ve()işleçleri desteklenir.Önemli-
Bir ölçüm ifadesi en fazla üç farklı ölçüm içerebilir.
-
Hesaplanan ölçüm, örnek sayısıyla orantılı olmalıdır. Bu, ölçüm değeri hedeften yüksek olduğunda yatay ölçeklendirme (scale-out), düşük olduğunda ise yatay küçültme (scale-in) gerçekleşmesini sağlar.
Target Value
Ölçüm ifadesi için hedef değer. Ölçeklendirme kuralı, hesaplanan ölçüm değerini bu hedefe yakın tutar.
Instance Warmup Time
Birim: saniye. Isınma durumundaki bir örnek ölçeklendirme grubuna eklenir ancak izleme verileri Hybrid Cloud Monitoring'e raporlanmaz. Auto Scaling, ölçüm dalgalanmalarını önlemek için ısınan örnekleri kapasite hesaplamalarının dışında tutar.
Threshold for Scale-out Alerts
Otomatik olarak oluşturulan yatay ölçeklendirme (scale-out) olay tetiklemeli görevini tetiklemek için eşik değerinin art arda kaç kez karşılanması gerektiği.
Threshold for Scale-in Alerts
Otomatik olarak oluşturulan yatay küçültme (scale-in) olay tetiklemeli görevini tetiklemek için eşik değerinin art arda kaç kez karşılanması gerektiği.
Disable Scale-in
Yatay küçültmenin (scale-in) devre dışı bırakılıp bırakılmayacağı. Bu ayar, otomatik olarak oluşturulan olay tetiklemeli görevlerin sayısını etkiler.
-
Yatay küçültmeyi devre dışı bırakırsanız hedef izleme ölçeklendirme kuralı yalnızca bir yatay ölçeklendirme (scale-out) olay tetiklemeli görevi oluşturur. Ölçeklendirme grubundan ECS örnekleri veya ECI örnekleri kaldırılmaz.
-
Yatay küçültmeye izin verirsiniz hedef izleme ölçeklendirme kuralı iki olay tetiklemeli görev oluşturur: biri yatay ölçeklendirme, diğeri yatay küçültme için.
-
Parametreleri yapılandırdıktan sonra hedef izleme ölçeklendirme kuralını oluşturmak için OK öğesine tıklayın.
3. Çözümü izleyin ve optimize edin
Hedef izleme ölçeklendirme kuralını oluşturduktan sonra beklendiği gibi çalıştığından emin olmak için ölçeklendirme grubunuzu izleyin. Davranışını doğrulamak için hesaplanan ölçüm değerini, ölçeklendirme etkinliklerini ve ölçeklendirme grubu izleme verilerini gözden geçirin.
İlgili işlemler
-
Hedef izleme ölçeklendirme kuralı hakkında bilgileri görüntüleyin
sekmesinde oluşturduğunuz hedef izleme ölçeklendirme kuralını bulun ve ayrıntılarını görüntülemek için ölçeklendirme kuralı kimliğine tıklayın. İzleme bilgilerini görüntülemek için ilişkili bir olay tetiklemeli göreve tıklayabilirsiniz.
-
Hesaplanan ölçüm değerini izleyin
Bir hedef izleme ölçeklendirme kuralı oluşturduktan sonra iki Event-triggered Task (Hybrid Cloud Monitoring) otomatik olarak oluşturulur. sekmesinde ilgili görevi bulun ve hesaplanan ölçüm değerlerini görüntülemek üzere görev ayrıntıları sayfasına gitmek için kimliğine tıklayın.
-
Ölçeklendirme etkinliklerini görüntüleyin
sekmesinde ölçeklendirme grubundaki ölçeklendirme etkinliklerinin günlüklerini görüntüleyin.
API ile kural oluşturun
Hybrid Cloud Monitoring ölçümlerine dayalı bir hedef izleme ölçeklendirme kuralı oluşturmak için CreateScalingRule işlemini çağırın. Anahtar parametreler: