Dengan penskalaan pelacakan target, Anda dapat menggabungkan beberapa metrik Pemantauan Cloud Hibrida dalam sebuah rumus untuk membuat aturan penskalaan pelacakan target kustom yang memenuhi kebutuhan bisnis Anda.
Ikhtisar
Manfaat
Mendukung rumus. Anda dapat menggunakan rumus untuk menggabungkan hingga tiga metrik sebagai target pelacakan guna memberikan fleksibilitas lebih tinggi.
Mendukung lebih banyak metrik pemantauan. Pendekatan ini didasarkan pada Pemantauan Cloud Hibrida. Dibandingkan dengan aturan penskalaan pelacakan target yang menggunakan metrik sistem, pendekatan ini memungkinkan Anda menggunakan rentang metrik yang lebih luas untuk pelacakan target. Untuk informasi selengkapnya tentang Pemantauan Cloud Hibrida, lihat Ikhtisar Pemantauan Cloud Hibrida.
Alur kerja
Solusi ini menggabungkan aturan penskalaan pelacakan target untuk grup penskalaan dengan Pemantauan Cloud Hibrida. Anda dapat mengikuti alur kerja ini untuk membuat aturan penskalaan pelacakan target kustom.
Rancang solusi penskalaan pelacakan target.
Pertama, identifikasi metrik Pemantauan Cloud Hibrida yang Anda perlukan dan rancang solusi penskalaan pelacakan target berdasarkan kebutuhan Anda.
Implementasikan solusi penskalaan.
Siapkan metrik Pemantauan Cloud Hibrida yang diperlukan dan buat aturan penskalaan pelacakan target berdasarkan metrik tersebut.
Lakukan pemantauan dan optimalkan solusi secara berkelanjutan.
Lakukan pemantauan berkelanjutan terhadap aktivitas penskalaan dan perubahan metrik untuk mengoptimalkan solusi.
1. Rancang solusi penskalaan pelacakan target
Pertama, identifikasi metrik Pemantauan Cloud Hibrida yang diperlukan dan rancang solusi penskalaan. Bagian berikut menyediakan contoh.
Untuk informasi selengkapnya tentang metrik yang didukung oleh Pemantauan Cloud Hibrida, lihat Lampiran 1: Metrik layanan cloud. Untuk memastikan responsivitas pelacakan target, pilih metrik dengan periode agregasi minimum 60 detik.
Nilai metrik yang dihitung harus sebanding dengan jumlah instans dalam grup penskalaan. Hal ini memastikan bahwa skala keluar terjadi ketika nilai metrik berada di atas target dan skala-masuk terjadi ketika berada di bawahnya.
2. Implementasikan solusi penskalaan
2.1. Siapkan metrik Pemantauan Cloud Hibrida
Jika metrik Pemantauan Cloud Hibrida Anda sudah siap, Anda dapat melewati langkah ini.
Untuk menggunakan fitur ini, Anda harus mengaktifkan Pemantauan Cloud Hibrida. Untuk informasi selengkapnya, lihat Aktifkan Pemantauan Cloud Hibrida.
Sebelum membuat aturan penskalaan pelacakan target, siapkan metrik yang diperlukan dalam Pemantauan Cloud Hibrida. Ikuti langkah-langkah berikut:
Buat namespace.
Untuk informasi selengkapnya, lihat Buat namespace.
Tambahkan metrik yang diperlukan.
Berdasarkan kebutuhan bisnis Anda, tambahkan metrik yang diperlukan ke namespace. Untuk informasi selengkapnya, lihat Kelola tugas impor metrik.
CatatanUntuk memastikan responsivitas pelacakan target, pilih metrik dengan periode agregasi minimum 60 detik.
2.2. Buat aturan penskalaan pelacakan target
Jika Anda belum membuat grup penskalaan, buat terlebih dahulu. Untuk informasi selengkapnya, lihat Buat grup penskalaan ECS dan Buat grup penskalaan ECI.
Aturan penskalaan pelacakan target mendukung penskalaan hingga nol instans. Sebelum membuat aturan penskalaan pelacakan target, atur Minimum Number of Instances dan Maximum Number of Instances untuk grup penskalaan berdasarkan kebutuhan bisnis Anda. Hal ini menetapkan batasan untuk aktivitas skala keluar dan skala-masuk serta membantu mencegah ketidaktersediaan layanan atau biaya tak terduga akibat rancangan solusi yang salah.
Navigasi ke halaman pembuatan aturan penskalaan untuk grup penskalaan Anda.
Masuk ke Auto Scaling console.
Di panel navigasi sebelah kiri, klik Scaling Groups.
Di bilah navigasi atas, pilih wilayah.
Temukan grup penskalaan yang ingin Anda kelola dan klik Actions di kolom View Details.
Klik tab Scaling Rules and Tasks.
Di tab Scaling Rules, klik Create Scaling Rule.
Di halaman Create Scaling Rule, konfigurasikan parameter berikut.
Parameter
Deskripsi
Rule Type
Pilih Target Tracking Scaling Rule.
Metric Type
Pilih Hybrid Cloud Monitoring.
Monitor Namespace
Pilih namespace yang telah Anda siapkan di Langkah 2.1.
Metric Description
Pilih metrik yang telah Anda siapkan di Langkah 2.1 dan resource yang ingin Anda pantau.
Metric Calculation Expression
Masukkan ekspresi berdasarkan kebutuhan bisnis Anda. Operator
+-*/dan()didukung.PentingEkspresi metrik dapat berisi maksimal tiga metrik berbeda.
Metrik yang dihitung harus sebanding dengan jumlah instans. Hal ini memastikan bahwa skala keluar terjadi ketika nilai metrik berada di atas target dan skala-masuk terjadi ketika berada di bawahnya.
Target Value
Nilai target untuk ekspresi metrik. Aturan penskalaan pelacakan target menjaga nilai yang dihitung dari metrik Pemantauan Cloud Hibrida agar mendekati nilai target.
Instance Warmup Time
Unit: detik. Instans dalam status warmup ditambahkan ke grup penskalaan, tetapi data pemantauannya tidak dilaporkan ke Pemantauan Cloud Hibrida. Saat menghitung penyesuaian penskalaan, Auto Scaling tidak menghitung instans dalam status warmup sebagai bagian dari kapasitas saat ini. Hal ini mencegah fluktuasi metrik.
Threshold for Scale-out Alerts
Menentukan jumlah berturut-turut ambang batas harus terpenuhi untuk memicu tugas berbasis peristiwa skala keluar yang dibuat secara otomatis.
Threshold for Scale-in Alerts
Menentukan jumlah berturut-turut ambang batas harus terpenuhi untuk memicu tugas berbasis peristiwa skala-masuk yang dibuat secara otomatis.
Disable Scale-in
Parameter ini menentukan apakah skala-masuk dinonaktifkan dan memengaruhi jumlah tugas berbasis peristiwa yang dibuat secara otomatis.
Jika Anda menonaktifkan skala-masuk, aturan penskalaan pelacakan target hanya membuat satu tugas berbasis peristiwa untuk skala keluar. Tidak ada instans ECS atau instans ECI yang dihapus dari grup penskalaan.
Jika Anda mengizinkan skala-masuk, aturan penskalaan pelacakan target membuat dua tugas berbasis peristiwa: satu untuk skala keluar dan satu untuk skala-masuk.
Setelah mengonfigurasi parameter, klik OK untuk membuat aturan penskalaan pelacakan target.
3. Pantau dan optimalkan solusi
Setelah membuat aturan penskalaan pelacakan target, lakukan pemantauan berkelanjutan terhadap grup penskalaan Anda untuk memastikan berjalan sesuai harapan. Anda dapat meninjau nilai metrik yang dihitung, aktivitas penskalaan, dan data pemantauan grup penskalaan untuk memverifikasi perilakunya.
Operasi terkait
Lihat informasi tentang aturan penskalaan pelacakan target
Di tab , temukan aturan penskalaan pelacakan target yang telah Anda buat dan klik ID aturan penskalaan tersebut untuk melihat detailnya. Anda dapat mengklik tugas berbasis peristiwa terkait untuk melihat informasi pemantauannya.
Pantau nilai metrik yang dihitung
Setelah membuat aturan penskalaan pelacakan target, dua Event-triggered Task (Hybrid Cloud Monitoring) dibuat secara otomatis. Di tab , temukan tugas yang sesuai dan klik ID-nya untuk membuka halaman detail tugas dan melihat nilai metrik yang dihitung.
Lihat aktivitas penskalaan
Di tab , lihat log aktivitas penskalaan dalam grup penskalaan.
Buat aturan dengan API
Panggil operasi CreateScalingRule untuk membuat aturan penskalaan pelacakan target berdasarkan metrik Pemantauan Cloud Hibrida. Parameter utama dijelaskan di bawah ini.