Setelah mengaktifkan CloudMonitor, Anda dapat mengonfigurasi aturan peringatan untuk instans Application Load Balancer (ALB) melalui Konsol CloudMonitor, API, atau SDK.
Prasyarat
Buat instans ALB, konfigurasikan listener-nya, dan aktifkan pemeriksaan kesehatan. Untuk informasi selengkapnya, lihat topik berikut:
Konfigurasikan aturan peringatan di konsol
Buat aturan peringatan
-
Masuk ke Konsol Cloud Monitor.
Di panel navigasi sebelah kiri, pilih .
Pada halaman Alert Rules, klik Create Alert Rule.
Pada panel Create Alert Rule, konfigurasikan parameter berikut.
Hanya parameter yang sangat relevan dengan topik ini yang tercantum di sini. Untuk informasi tentang parameter lainnya, lihat Buat aturan peringatan.
Parameter
Deskripsi
Product
Layanan Alibaba Cloud yang akan dipantau. Dalam contoh ini, pilih Application Load Balancer (ALB).
Resource Range
Resource yang diterapkan oleh aturan peringatan. Nilai yang valid:
All Resources: Menerapkan aturan ke semua resource layanan cloud, termasuk resource baru.
Application Groups: Menerapkan aturan ke semua resource dalam kelompok aplikasi tertentu, termasuk resource baru.
Instances: Menerapkan aturan ke instans tertentu dari layanan cloud.
Rule Description
Menentukan kondisi yang memicu peringatan. Untuk mengonfigurasi deskripsi aturan, ikuti langkah-langkah berikut:
Klik Add Rule.
Pada panel Configure Rule Description, atur parameter seperti Rule Name, Metric Type, Metric, dan Threshold and Alert Level.
Untuk daftar metrik yang didukung oleh ALB, lihat Lihat metrik.
Klik OK.
Klik Confirm.
Operasi tambahan
Pada halaman Alert Rules, Anda dapat melakukan operasi berikut sesuai kebutuhan.
Ubah aturan peringatan
Pada halaman Alert Rules, temukan aturan peringatan yang ingin diubah, lalu klik Modify di kolom Actions.
Pada panel Modify Alert Rule, ubah parameter tersebut.
Nonaktifkan aturan peringatan
Nonaktifkan satu aturan peringatan
Temukan aturan peringatan yang akan dinonaktifkan, klik ikon
di kolom Actions, lalu klik Disable.Pada kotak dialog Disable Alert Rule, klik OK.
Nonaktifkan aturan peringatan secara batch
Pilih aturan peringatan yang akan dinonaktifkan, lalu klik Disable di pojok kiri bawah.
Pada kotak dialog Disable Alert Rule, klik OK.
Aktifkan aturan peringatan
Aktifkan satu aturan peringatan
Temukan aturan peringatan yang akan diaktifkan, klik ikon
di kolom Actions, lalu klik Enable.Pada kotak dialog Enable Alert Rule, klik OK.
Aktifkan aturan peringatan secara batch
Pilih aturan peringatan yang akan diaktifkan, lalu klik Enable di pojok kiri bawah.
Pada kotak dialog Enable Alert Rule, klik OK.
Hapus aturan peringatan
Hapus satu aturan peringatan
Temukan aturan peringatan yang akan dihapus, klik ikon
di kolom Actions, lalu klik Delete.Pada kotak dialog Delete Alert, klik OK.
Hapus aturan peringatan secara batch
Pilih aturan peringatan yang akan dihapus, lalu klik Delete di pojok kiri bawah.
Pada kotak dialog Delete Alert, klik OK.
Untuk melihat riwayat aturan peringatan, klik Alert History di kolom Actions-nya.
Anda dapat melihat More, Alert Contact Group, Alert History, dan Alert entity untuk aturan tersebut.
Konfigurasikan aturan peringatan dengan API
Gambar berikut menunjukkan alur kerja API untuk mengonfigurasi aturan peringatan.
Opsional: Panggil operasi DescribeMetricMetaList untuk mengkueri deskripsi metrik deret waktu ALB yang tersedia di CloudMonitor. Anda juga dapat melihat Lihat metrik untuk detailnya.
Panggil operasi PutContact untuk membuat atau mengubah kontak peringatan.
Panggil operasi PutContactGroup untuk membuat atau mengubah kelompok kontak peringatan.
Panggil operasi PutResourceMetricRule untuk mengonfigurasi aturan peringatan berbasis ambang batas untuk metrik performa satu resource.
Panggil operasi DescribeMetricRuleList untuk mengkueri daftar aturan peringatan.
DescribeMetricMetaList
Panggil operasi DescribeMetricMetaList untuk mengkueri deskripsi metrik deret waktu yang tersedia di CloudMonitor.
Pada parameter permintaan, atur parameter Namespace ke acs_alb dan gunakan nilai default untuk parameter lainnya.
Lihat metrik deret waktu untuk load balancer dalam respons. Untuk melihat respons lengkap, buka OpenAPI Explorer.
PutContact
Gunakan operasi PutContact untuk membuat atau mengubah kontak peringatan.
Pada parameter permintaan, tentukan nama dan informasi kontak dari kontak peringatan.
Dalam contoh ini, konfigurasikan parameter berikut dan gunakan nilai default untuk parameter lainnya:
ContactName: nama kustom untuk kontak peringatan.
Channels.Mail: alamat email. Saat Anda menambahkan atau mengubah alamat email, tautan aktivasi dikirim ke alamat baru tersebut. Alamat tersebut tidak ditambahkan ke kontak hingga diaktifkan.
Periksa parameter Success dalam respons untuk memverifikasi bahwa kontak peringatan telah dibuat.
PutContactGroup
Gunakan operasi PutContactGroup untuk membuat atau mengubah kelompok kontak peringatan.
Pada parameter permintaan, tentukan nama dan deskripsi kelompok kontak peringatan, serta nama kontak peringatan.
Dalam contoh ini, konfigurasikan parameter berikut dan gunakan nilai default untuk parameter lainnya:
ContactGroupName: nama kustom untuk kelompok kontak peringatan.
Describe: deskripsi kelompok kontak peringatan.
ContactNames: nama kontak peringatan.
Periksa parameter Success dalam respons untuk memverifikasi bahwa kelompok kontak peringatan telah dibuat.
PutResourceMetricRule
Gunakan operasi PutResourceMetricRule untuk membuat aturan peringatan berbasis ambang batas untuk metrik performa satu resource.
Pada parameter permintaan, konfigurasikan aturan peringatan berbasis ambang batas. Bagian ini hanya menjelaskan parameter berikut. Konfigurasikan parameter lain sesuai kebutuhan Anda.
Namespace: Atur namespace layanan ke acs_alb.
Resources: Resource yang akan dipantau. Untuk instans ALB, gunakan format
[{"instanceId":"alb-bp1rbwvouu******"}].
Periksa parameter Success dalam respons untuk memverifikasi bahwa aturan peringatan telah dibuat.
DescribeMetricRuleList
Gunakan operasi DescribeMetricRuleList untuk mengkueri aturan peringatan.
Pada parameter permintaan, tentukan namespace load balancer dan nama metrik untuk melihat detail aturan peringatan yang sesuai.
Dalam contoh ini, konfigurasikan parameter berikut dan gunakan nilai default untuk parameter lainnya:
Namespace: atur namespace load balancer ke acs_alb.
MetricName: tentukan metrik peringatan yang akan dikueri.
Lihat detail aturan peringatan berdasarkan respons.
Konfigurasikan aturan peringatan dengan SDK
Gambar berikut menunjukkan alur kerja SDK untuk mengonfigurasi aturan peringatan.
Opsional: Panggil operasi DescribeMetricMetaList untuk mengkueri deskripsi metrik deret waktu ALB yang tersedia di CloudMonitor. Anda juga dapat melihat Lihat metrik untuk detailnya.
Panggil operasi PutContact untuk membuat atau mengubah kontak peringatan.
Panggil operasi PutContactGroup untuk membuat atau mengubah kelompok kontak peringatan.
Panggil operasi PutResourceMetricRule untuk mengonfigurasi aturan peringatan berbasis ambang batas pada metrik performa satu resource.
Panggil operasi DescribeMetricRuleList untuk mengkueri daftar aturan peringatan.
Untuk contoh kode SDK, lihat OpenAPI Explorer.