Cloud Monitor mengintegrasikan peristiwa operasi dan pemeliharaan (O&M) serta rencana penskalaan sumber daya untuk kluster AnalyticDB for MySQL Data Warehouse Edition Anda. Anda dapat membuat aturan peringatan berbasis event untuk menerima notifikasi melalui pesan teks, email, atau alert callback guna segera mengidentifikasi, menganalisis, dan menyelesaikan masalah, serta membangun alur kerja O&M otomatis.
Event yang didukung
-
Instance:SystemMaintenance.Elastic:Delay
-
Instance:SystemMaintenance.Elastic:Failed
-
Instance:SystemMaintenance.MinorVersionUpgrade:Canceled
-
Instance:SystemMaintenance.MinorVersionUpgrade:Executed
-
Instance:SystemMaintenance.MinorVersionUpgrade:Executing
-
Instance:SystemMaintenance.MinorVersionUpgrade:Scheduled
Prosedur
-
Masuk ke CloudMonitor console. Di panel navigasi kiri, pilih Event Center > System Events.
-
Pada tab Event Monitoring, klik Save as Alert Rule.
-
Pada panel Create/Modify Event-triggered Alert Rule, konfigurasikan parameter untuk aturan peringatan peristiwa sistem seperti yang ditunjukkan pada tabel berikut. Untuk informasi selengkapnya mengenai parameter lainnya, lihat Create a system event alert rule.
Parameter
Deskripsi
Alert Rule Name
Nama aturan peringatan berbasis event.
Product Type
Pilih Analyticdb for mysql 3.0.
event types
Satu-satunya opsi yang didukung adalah Maintenance.
Event Level
Satu-satunya opsi yang didukung adalah Warning.
Event Name
Pilih event yang memicu peringatan.
CatatanKami merekomendasikan Anda memilih event Instance:SystemMaintenance.MinorVersionUpgrade:Scheduled. Dengan demikian, peringatan dikirim sebelum tugas upgrade kluster dijalankan. Setelah menerima notifikasi, Anda dapat mengonfigurasi waktu upgrade atau membatalkan upgrade tersebut. Untuk informasi selengkapnya, lihat Configure a maintenance window dan Cancel a scheduled task.
Keyword Filtering
Menentukan kata kunci untuk memfilter event. Opsi berikut tersedia:
-
Contains any of the keywords: Peringatan dikirim jika konten event mencakup salah satu kata kunci yang ditentukan.
-
Does not contain any of the keywords: Peringatan dikirim jika konten event tidak mencakup kata kunci yang ditentukan.
SQLFilter
Ekspresi filter SQL. Anda dapat menggunakan operator
anddanoruntuk pemfilteran kondisional. Misalnya,Warn and MinorVersionUpgrademenunjukkan bahwa peringatan hanya dipicu ketika konten event mencakup "MinorVersionUpgrade" dan tingkat peringatan adalah "Warn".Resource Range
Pilih All Resources.
Notification Method
Pilih Notification Method dari opsi berikut:
-
Alert Notification
Cloud Monitor mengirimkan pemberitahuan peringatan ke kelompok kontak peringatan yang ditentukan. Anda harus mengonfigurasi parameter berikut:
Contact group: Kelompok kontak peringatan yang menerima notifikasi.
Notification method: Metode yang digunakan untuk mengirim notifikasi berdasarkan tingkat peringatan. Nilai yang valid:
Critical (Email + webhook)
Warning (Email + webhook)
Info (Email + webhook)
-
SMQ
Mengirimkan peringatan ke antrian SMQ yang ditentukan.
-
Function Compute
Pemberitahuan peringatan dikirim ke fungsi tertentu di Function Compute.
-
URL Callback
URL publik yang menerima informasi peringatan dari Cloud Monitor melalui permintaan POST atau GET. Hanya protokol HTTP yang didukung. Untuk informasi lebih lanjut tentang cara mengonfigurasi alert callback, lihat Use alert callbacks for system events (legacy).
Untuk menguji konektivitas ke URL callback:
-
Klik Test, yang terletak tepat di sebelah kanan URL callback.
Pada panel WebHook Test, periksa kode status HTTP dan detail hasil pengujian untuk memverifikasi konektivitas.
CatatanAnda juga dapat mengatur Test Template Type: dan Language:. Lalu klik Test lagi untuk melihat hasil pengujian terbaru.
-
Klik Close.
-
-
Simple Log Service
Pemberitahuan peringatan dikirim ke penyimpanan log yang ditentukan di Simple Log Service.
Mute Period
Periode tenang sebelum mengirim ulang notifikasi untuk peringatan yang sama.
-
-
Klik OK.