Anda dapat membuat aturan peringatan di konsol PolarDB untuk menerima notifikasi tepat waktu mengenai anomali metrik pada kluster PolarDB, PolarProxy, atau node komputasi Anda, sehingga memudahkan identifikasi dan penanganan potensi masalah secara cepat.
Prosedur
-
Masuk ke konsol PolarDB.
Di pojok kiri atas, pilih wilayah tempat kluster ditempatkan.
Temukan kluster target dan klik ID-nya.
-
Di panel navigasi sebelah kiri, pilih .
-
Klik Add Alert Rule.
-
Pada halaman Create Alert Rule, konfigurasikan parameter berikut.
Parameter
Description
Product
Pertahankan nilai default, PolarDB for MySQL.
Resource range
Menentukan cakupan aturan peringatan. Nilai yang valid:
-
All Resources: Pemberitahuan peringatan dikirim ketika kluster mana pun untuk produk tersebut memenuhi kondisi peringatan.
-
Application Group: Pemberitahuan peringatan dikirim ketika sebuah kluster dalam kelompok aplikasi yang ditentukan memenuhi kondisi peringatan.
-
Instance: Pemberitahuan peringatan hanya dikirim ketika kluster target memenuhi kondisi peringatan.
Description
Menentukan kondisi yang harus dipenuhi oleh data pemantauan agar memicu peringatan. Untuk mengatur deskripsi aturan:
-
Klik Add Rule.
-
Di panel Add Rule Description, atur nama aturan, jenis metrik, metrik, ambang batas, dan tingkat peringatan.
-
Klik OK.
CatatanUntuk contoh lain tentang aturan peringatan, lihat Create a threshold-based alert rule.
Mute period
Interval pengiriman ulang notifikasi untuk peringatan yang terus berlangsung. Periode bisu dapat diatur dari 5 menit hingga 24 jam.
Effective Date
Periode saat aturan peringatan aktif.
CatatanPemberitahuan peringatan hanya dikirim selama periode efektif. Peringatan yang dipicu di luar periode ini dicatat dalam riwayat peringatan tetapi tidak memicu notifikasi.
Alert Contact Group
Kelompok kontak yang menerima pemberitahuan peringatan.
Ketika peringatan dipicu untuk kelompok aplikasi, notifikasi dikirim ke kontak dalam kelompok kontak peringatan yang ditentukan. Satu kelompok dapat mencakup satu atau beberapa kontak peringatan.
Untuk informasi tentang cara membuat kontak peringatan dan kelompok kontak peringatan, lihat Create an alert contact or an Alert Contact Group.
Tag
Tag untuk aturan peringatan, yang terdiri atas kunci dan nilai.
Advanced Settings
Alert callback
URL yang dapat diakses publik yang menerima informasi peringatan melalui permintaan POST. Hanya HTTP yang didukung. Untuk informasi lebih lanjut tentang cara mengonfigurasi panggilan balik peringatan, lihat Use a threshold-based alert callback.
Untuk menguji konektivitas URL panggilan balik peringatan, lakukan langkah-langkah berikut:
-
Klik Test di samping URL panggilan balik.
Di panel Webhook test, Anda dapat memeriksa kode status yang dikembalikan oleh webhook dan detail hasil pengujian untuk memecahkan masalah konektivitas.
CatatanAnda juga dapat mengonfigurasi Callback Template Type dan Language, lalu klik Test lagi untuk mendapatkan detail hasil pengujian yang sesuai.
-
Klik Close.
Auto Scaling
Jika Anda mengaktifkan Auto Scaling, aturan penskalaan yang sesuai akan dipicu ketika terjadi peringatan. Anda harus menentukan Region, Auto Scaling group, dan scaling rule.
-
Untuk informasi tentang cara membuat grup Auto Scaling, lihat Configure an Auto Scaling group.
-
Untuk informasi tentang cara membuat aturan penskalaan, lihat Configure a scaling rule.
Simple Log Service
Jika Anda mengaktifkan Simple Log Service, peringatan akan ditulis ke Logstore di Simple Log Service ketika terjadi peringatan. Anda harus menentukan Region, ProjectName, dan Logstore.
Untuk informasi tentang cara membuat proyek dan Logstore, lihat Use LoongCollector to collect and analyze ECS text logs.
Simple Message Queue
Jika Anda mengaktifkan Simple Message Queue, peringatan akan ditulis ke topik yang ditentukan ketika terjadi peringatan. Anda harus menentukan wilayah dan topik.
Untuk informasi tentang cara membuat topik, lihat Create a topic.
Method for handling missing data
Menentukan cara memproses peringatan ketika data pemantauan tidak tersedia. Nilai yang valid:
-
Take no action (Default)
-
Send notification for missing data
-
Treat as resolved
Langkah
Parameter
Deskripsi
Associated resources
Product
Pertahankan nilai default, PolarDB for PostgreSQL atau PolarDB for Oracle.
Resource range
Cakupan aturan peringatan. Nilai yang valid adalah All Resources dan Cluster.
Catatan-
Jika Anda mengatur Resource Range ke All Resources, notifikasi peringatan dikirim ketika kluster mana pun untuk produk tersebut memenuhi kondisi peringatan.
-
Jika Anda mengatur Resource Range ke Cluster, notifikasi peringatan hanya dikirim ketika kluster target memenuhi kondisi peringatan.
Configure Alert Rule
Rule Name
Masukkan nama untuk aturan peringatan.
Description
Menentukan kondisi yang harus dipenuhi oleh data pemantauan untuk memicu peringatan.
CatatanUntuk contoh lain tentang aturan peringatan, lihat Buat aturan peringatan berbasis ambang batas.
Mute period
Interval pengiriman ulang notifikasi untuk peringatan yang terus berlangsung. Periode bisu dapat diatur dari 5 menit hingga 24 jam.
Effective Date
Periode saat aturan peringatan aktif.
CatatanNotifikasi peringatan hanya dikirim selama periode efektif. Peringatan yang dipicu di luar periode ini dicatat dalam riwayat peringatan tetapi tidak memicu notifikasi.
Notification method
Untuk informasi lebih lanjut tentang parameter dalam langkah Notification Method, lihat Buat aturan peringatan berbasis ambang batas.
-
-
Klik Confirm.