Setelah mengaktifkan Cloud Monitor, Anda dapat mengonfigurasi aturan peringatan untuk instans Application Load Balancer (ALB) melalui Konsol Cloud Monitor, dengan memanggil operasi API, atau menggunakan SDK.
Prasyarat
Sebelum memulai, pastikan Anda telah membuat instans ALB, mengonfigurasi listener, dan mengaktifkan pemeriksaan kesehatan untuk instans tersebut. 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, atur parameter untuk aturan peringatan.
Topik ini hanya menjelaskan parameter utama. Untuk informasi selengkapnya tentang parameter lainnya, lihat Buat aturan peringatan.
Parameter
Deskripsi
Product
Layanan Alibaba Cloud yang ingin Anda pantau. Pada topik ini, pilih Application Load Balancer.
Resource Range
Rentang resource tempat aturan peringatan diterapkan. Nilai yang valid:
All Resources: Aturan peringatan berlaku untuk semua resource dari layanan cloud yang ditentukan, termasuk resource baru.
Application Group: Aturan peringatan berlaku untuk semua resource dalam kelompok aplikasi tertentu dari layanan cloud yang ditentukan, termasuk resource baru.
Instances: Aturan peringatan berlaku untuk resource tertentu dari layanan cloud yang ditentukan.
Rule Description
Isi aturan peringatan. Peringatan dipicu ketika data pemantauan memenuhi kondisi peringatan. Atur deskripsi aturan sebagai berikut:
Klik Add Rule.
Pada panel Set Rule Description, atur Rule Name, Metric Type, Metric, dan Threshold and Alert Level.
Untuk informasi selengkapnya tentang metrik pemantauan yang didukung oleh ALB, lihat Metrik ALB.
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 pada kolom Actions.
Pada panel Modify Alert Rule, ubah parameter aturan peringatan.
Nonaktifkan aturan peringatan
Nonaktifkan satu aturan peringatan
Temukan aturan peringatan yang ingin dinonaktifkan, klik ikon
pada kolom Actions, lalu klik Disable. Pada pesan Disable Alert Rule, klik Confirm.
Nonaktifkan beberapa aturan peringatan sekaligus
Pilih kotak centang aturan peringatan yang ingin dinonaktifkan lalu klik Disable di pojok kiri bawah halaman.
Pada pesan Disable Alert Rule, klik Confirm.
Aktifkan aturan peringatan
Aktifkan satu aturan peringatan
Temukan aturan peringatan yang ingin diaktifkan, klik ikon
pada kolom Actions, lalu klik Enable. Pada pesan Enable Alert Rule, klik OK.
Aktifkan beberapa aturan peringatan sekaligus
Pilih kotak centang aturan peringatan yang ingin diaktifkan lalu klik Enable di pojok kiri bawah halaman.
Pada pesan Enable Alert Rule, klik OK.
Hapus aturan peringatan
Untuk menghapus satu aturan peringatan:
Klik ikon
pada kolom Actions untuk aturan peringatan yang dituju, lalu klik Delete.Pada kotak dialog Delete Alert, klik OK.
Untuk menghapus beberapa aturan peringatan:
Pilih aturan peringatan yang ingin dihapus lalu klik Delete di pojok kiri bawah.
Pada kotak dialog Delete Alert, klik OK.
Pada kolom Actions aturan peringatan yang dituju, klik Alert History.
Anda dapat melihat detail, kelompok kontak peringatan, riwayat peringatan, dan resource dari aturan peringatan tersebut.
Konfigurasikan aturan peringatan dengan memanggil operasi API
Gambar berikut menunjukkan prosedur konfigurasi aturan peringatan dengan memanggil operasi API.
Opsional: Panggil operasi DescribeMetricMetaList untuk mengkueri deskripsi metrik deret waktu ALB yang didukung oleh Cloud Monitor, atau lihat deskripsi metrik di Metrik ALB.
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 suatu resource.
Panggil operasi DescribeMetricRuleList untuk mengkueri daftar aturan peringatan.
DescribeMetricMetaList
Panggil operasi DescribeMetricMetaList untuk mengkueri deskripsi metrik deret waktu yang tersedia di Cloud Monitor.
Pada parameter permintaan, atur parameter Namespace ke acs_alb dan pertahankan nilai default untuk parameter lainnya.
Lihat metrik deret waktu Application Load Balancer berdasarkan parameter yang dikembalikan. Anda dapat melihat respons di OpenAPI Explorer.
PutContact
Panggil operasi PutContact untuk membuat kontak peringatan. Jika kontak peringatan sudah ada, Anda dapat memanggil operasi ini untuk mengubahnya.
Pada parameter permintaan, atur nama dan informasi kontak dari kontak peringatan.
Pada contoh ini, atur parameter berikut dan pertahankan nilai default untuk parameter lainnya:
ContactName: nama kustom untuk kontak peringatan.
Channels.Mail: alamat email. Setelah Anda menambahkan atau mengubah alamat email, sistem akan mengirim tautan verifikasi ke alamat tersebut. Alamat email hanya akan ditambahkan ke daftar kontak setelah Anda mengklik tautan tersebut untuk memverifikasi alamat.
Periksa apakah kontak peringatan berhasil dibuat berdasarkan nilai parameter Success dalam respons.
PutContactGroup
Panggil operasi PutContactGroup untuk membuat kelompok kontak peringatan. Jika kelompok kontak peringatan sudah ada, Anda dapat memanggil operasi ini untuk mengubahnya.
Pada parameter permintaan, atur nama dan deskripsi kelompok kontak peringatan, serta nama kontak peringatan.
Pada contoh ini, atur parameter berikut dan pertahankan nilai default untuk parameter lainnya:
ContactGroupName: nama kustom untuk kelompok kontak peringatan.
Describe: deskripsi kelompok kontak peringatan.
ContactNames: nama kontak peringatan.
Periksa apakah kelompok kontak peringatan berhasil dibuat berdasarkan nilai parameter Success dalam respons.
PutResourceMetricRule
Panggil operasi PutResourceMetricRule untuk mengonfigurasi aturan peringatan berbasis ambang batas untuk metrik performa satu resource.
Pada parameter permintaan, konfigurasikan aturan peringatan berbasis ambang batas. Topik ini hanya menjelaskan parameter berikut. Anda dapat mengatur parameter lainnya sesuai kebutuhan.
Namespace: Atur namespace layanan cloud ke acs_alb.
Resources: resource tempat Anda ingin membuat aturan peringatan. Untuk instans ALB, atur parameter ini ke
[{"instanceId":"alb-bp1rbwvouu******"}].
Periksa apakah aturan peringatan berhasil dibuat berdasarkan nilai parameter Success dalam respons.
DescribeMetricRuleList
Panggil operasi DescribeMetricRuleList untuk mengkueri daftar aturan peringatan.
Pada parameter permintaan, atur namespace dan metrik peringatan instans Application Load Balancer untuk melihat detail metrik peringatan tersebut.
Pada contoh ini, atur parameter berikut dan pertahankan nilai default untuk parameter lainnya:
Namespace: Atur namespace instans Application Load Balancer ke acs_alb.
MetricName: Atur metrik peringatan yang ingin dikueri.
Lihat detail metrik peringatan yang dikonfigurasi dalam contoh ini berdasarkan parameter yang dikembalikan.
Konfigurasikan aturan peringatan menggunakan SDK
Gambar berikut menunjukkan prosedur konfigurasi aturan peringatan menggunakan SDK.
Opsional: Panggil operasi DescribeMetricMetaList untuk mengkueri deskripsi metrik deret waktu ALB yang didukung oleh Cloud Monitor, atau lihat deskripsi metrik di Metrik ALB.
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 suatu resource.
Panggil operasi DescribeMetricRuleList untuk mengkueri daftar aturan peringatan.
Untuk contoh SDK, lihat OpenAPI Explorer.