Anda dapat menggunakan rumus untuk menggabungkan beberapa metrik Pemantauan Cloud Hibrida guna membuat aturan penskalaan pelacakan target kustom, sehingga memenuhi kebutuhan bisnis spesifik Anda.
Ikhtisar solusi
Manfaat
Mendukung rumus. Anda dapat menggabungkan hingga tiga metrik dalam satu rumus untuk pelacakan yang lebih fleksibel.
Mendukung lebih banyak metrik. Solusi ini berbasis Pemantauan Cloud Hibrida dan mendukung lebih banyak metrik untuk pelacakan target dibandingkan aturan yang menggunakan pemantauan sistem. Untuk informasi selengkapnya tentang Pemantauan Cloud Hibrida, lihat Ikhtisar Pemantauan Cloud Hibrida.
Prosedur
Solusi ini memanfaatkan fitur aturan penskalaan pelacakan target dari Auto Scaling dan Pemantauan Cloud Hibrida. Prosedur berikut menjelaskan cara membuat aturan penskalaan pelacakan target kustom.
Rancang solusi penskalaan pelacakan target.
Pertama, identifikasi metrik Pemantauan Cloud Hibrida yang diperlukan dan rancang solusi penskalaan pelacakan target.
Implementasikan solusi penskalaan.
Persiapkan metrik Pemantauan Cloud Hibrida yang diperlukan dan buat aturan penskalaan pelacakan target berdasarkan metrik tersebut.
Pantau dan optimalkan solusi secara berkelanjutan.
Pantau terus aktivitas penskalaan dan perubahan metrik dalam grup penskalaan untuk mengoptimalkan solusi penskalaan.
1. Rancang solusi penskalaan pelacakan target
Pertama, identifikasi metrik Pemantauan Cloud Hibrida yang diperlukan dan rancang solusi penskalaan pelacakan target. Anda dapat menggunakan contoh berikut sebagai referensi.
Untuk informasi tentang metrik yang didukung oleh Pemantauan Cloud Hibrida, lihat Lampiran 1: Metrik pemantauan layanan cloud. Untuk memastikan respons cepat pada pelacakan target, pilih metrik dengan periode statistik minimum 60 detik.
Hasil perhitungan metrik harus menyesuaikan secara proporsional terhadap jumlah instans dalam grup penskalaan. Hal ini memastikan bahwa instans ditambahkan (scale-out) ketika nilai metrik berada di atas nilai target, dan instans dihapus (scale-in) ketika nilai metrik berada di bawah nilai target.
2. Implementasikan solusi penskalaan yang dirancang
2.1 Siapkan metrik Pemantauan Cloud Hibrida untuk aturan pelacakan target
Jika Anda telah menyiapkan metrik Pemantauan Cloud Hibrida, lewati langkah ini.
Untuk menggunakan fitur ini, Anda perlu mengaktifkan Pemantauan Cloud Hibrida. Untuk informasi selengkapnya, lihat Aktifkan Pemantauan Cloud Hibrida.
Sebelum membuat aturan penskalaan pelacakan target, Anda harus membuat metrik Pemantauan Cloud Hibrida yang diperlukan untuk dilacak. Prosedurnya sebagai berikut:
Buat repositori metrik.
Untuk informasi selengkapnya, lihat Buat repositori metrik.
Tambahkan metrik yang akan dilacak.
Tambahkan metrik yang ingin Anda lacak ke repositori metrik yang telah Anda buat di Langkah 1. Untuk informasi selengkapnya, lihat Kelola tugas ingesti data.
CatatanUntuk memastikan respons cepat pada pelacakan target, pilih metrik dengan periode statistik minimum 60 detik.
2.2 Buat aturan penskalaan pelacakan target berdasarkan metrik Pemantauan Cloud Hibrida
Buat aturan penskalaan pelacakan target dalam grup penskalaan untuk melacak metrik Pemantauan Cloud Hibrida. Prosedurnya sebagai berikut:
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. Pengaturan ini menentukan batas penskalaan dan membantu mencegah gangguan layanan atau pembengkakan anggaran.
Navigasi ke halaman pembuatan aturan penskalaan untuk grup penskalaan.
Masuk ke Auto Scaling console.
Di panel navigasi sebelah kiri, klik Scaling Groups.
Di bilah navigasi atas, pilih wilayah.
Temukan grup penskalaan, lalu di kolom Actions, klik View Details.
Klik tab Scaling Rules and Tasks di bagian atas halaman.
Di tab Scaling Rules, klik Create Scaling Rule. Halaman Create Scaling Rule akan ditampilkan.
Di halaman Create Scaling Rule, konfigurasikan parameter berikut.
Item konfigurasi
Deskripsi
Rule Type
Pilih Target Tracking Rule.
Metric Type
Pilih Hybrid Cloud Monitoring.
Metric Repository
Pilih repositori metrik yang telah Anda siapkan di Langkah 2.1.
Metric Description
Pilih metrik yang telah Anda siapkan di Langkah 2.1 dan resource yang akan dipantau.
Metric Calculation Expression
Masukkan ekspresi sesuai kebutuhan. Operator
+-*/dan tanda kurung()didukung.PentingEkspresi perhitungan metrik dapat berisi maksimal tiga metrik berbeda.
Hasil perhitungan metrik harus menyesuaikan secara proporsional terhadap jumlah instans dalam grup penskalaan. Hal ini memastikan bahwa instans ditambahkan (scale-out) ketika nilai metrik berada di atas nilai target, dan instans dihapus (scale-in) ketika nilai metrik berada di bawah nilai target.
Target Value
Nilai target untuk ekspresi perhitungan metrik. Aturan penskalaan pelacakan target menjaga hasil perhitungan metrik CloudMonitor tetap mendekati nilai target ini.
Instance Warmup Period
Unit: detik. Instans dalam status warmup ditambahkan ke grup penskalaan tetapi tidak melaporkan data pemantauan ke CloudMonitor. Saat Auto Scaling menghitung jumlah instans yang akan diskalakan secara dinamis, instans dalam status warmup tidak dihitung sebagai instans yang ada. Hal ini mencegah fluktuasi metrik.
Scale-out Alert Threshold
Setelah aturan penskalaan pelacakan target dibuat, tugas berbasis peristiwa akan dibuat secara otomatis. Parameter ini menentukan jumlah kali berturut-turut kondisi ambang batas harus terpenuhi agar tugas berbasis peristiwa scale-out yang dibuat otomatis memicu peringatan.
Scale-in Alert Threshold
Setelah aturan penskalaan pelacakan target dibuat, tugas berbasis peristiwa akan dibuat secara otomatis. Parameter ini menentukan jumlah kali berturut-turut kondisi ambang batas harus terpenuhi agar tugas berbasis peristiwa scale-in yang dibuat otomatis memicu peringatan.
Disable Scale-in
Menonaktifkan scale-in memengaruhi jumlah tugas berbasis peristiwa yang dibuat secara otomatis:
Jika Anda menonaktifkan scale-in, aturan penskalaan pelacakan target hanya membuat satu tugas berbasis peristiwa untuk scale-out. Oleh karena itu, tidak ada instans ECS atau instans ECI yang dihapus dari grup penskalaan.
Jika Anda mengizinkan scale-in, aturan penskalaan pelacakan target membuat dua tugas berbasis peristiwa: satu untuk scale-out dan satu untuk scale-in.
Setelah menyelesaikan konfigurasi, klik OK untuk membuat aturan penskalaan pelacakan target.
3. Pantau dan optimalkan solusi secara berkelanjutan
Setelah membuat aturan penskalaan pelacakan target, Anda harus terus memantau grup penskalaan untuk memastikan operasinya sesuai harapan. Anda dapat memeriksa nilai perhitungan metrik, aktivitas penskalaan, dan informasi pemantauan grup penskalaan untuk menentukan apakah grup penskalaan beroperasi sebagaimana mestinya.
Operasi terkait
Lihat aturan pelacakan target
Di tab , temukan aturan penskalaan pelacakan target yang telah Anda buat. Anda dapat mengklik ID aturan penskalaan untuk melihat detail aturan penskalaan pelacakan target. Anda juga dapat mengklik tugas berbasis peristiwa terkait untuk melihat informasi pemantauannya.
Pantau nilai perhitungan metrik
Setelah aturan penskalaan pelacakan target dibuat, dua tugas Event-triggered Task (Hybrid Cloud Monitoring) akan dibuat secara otomatis. Di tab , temukan tugas berbasis peristiwa yang sesuai dan klik ID-nya untuk membuka halaman detail serta melihat nilai perhitungan metrik.
Lihat aktivitas penskalaan
Di tab , Anda dapat melihat log aktivitas penskalaan untuk grup penskalaan.
Panggil API untuk membuat aturan penskalaan pelacakan target berdasarkan Pemantauan Cloud Hibrida
Anda dapat memanggil operasi API CreateScalingRule untuk membuat aturan penskalaan pelacakan target berdasarkan Pemantauan Cloud Hibrida. Parameter inti dan contohnya disediakan di bawah ini.

