ApsaraDB for MongoDB terintegrasi dengan CloudMonitor. Anda dapat berlangganan event sistem penting dan mengatur aturan peringatan untuk memantau event serta status operasional instans secara real time.
Informasi latar belakang
CloudMonitor adalah layanan yang memantau sumber daya Alibaba Cloud dan aplikasi internet. Layanan peringatan CloudMonitor menyediakan dua jenis pemberitahuan peringatan. Ketika terjadi pengecualian sistem pada produk Alibaba Cloud, Anda dapat segera diberi tahu tentang event tersebut dan secara otomatis menangani aktivitas anomali, seperti kegagalan produk.
Berlangganan event: Gunakan email, atau chatbot DingTalk untuk mengirimkan notifikasi event langsung kepada personel yang ditentukan guna respons cepat.
Mengatur peringatan: Mendistribusikan peringatan ke Simple Message Queue, Function Compute, URL panggilan balik, atau Simple Log Service. Hal ini memungkinkan Anda mengotomatiskan penanganan peringatan sesuai skenario bisnis Anda.
Prosedur
Berlangganan event
Bagian ini menggunakan langganan terhadap event sistem Instance Failure Start untuk ApsaraDB for MongoDB sebagai contoh untuk menjelaskan cara berlangganan suatu event.
Masuk ke Konsol CloudMonitor.
Di panel navigasi sebelah kiri, pilih .
Pada tab Subscription Policies, klik Create Subscription Policy.
Pada halaman Create Subscription Policy, konfigurasikan parameter untuk kebijakan langganan.
Basic Information: Masukkan nama untuk kebijakan langganan.
Alert Subscription:
Atur Subscription Type menjadi System Event.
Pada bagian Subscription Scope, jika Anda mengatur Product menjadi ApsaraDB for MongoDB, Event Type menjadi Abnormal, Event Name menjadi Instance Failure Start, dan Event Level menjadi Critical, sementara Application Group, Event Content, dan Event Resource tidak dikonfigurasi, Anda akan berlangganan event sistem Instance Failure Start untuk semua instans ApsaraDB for MongoDB di seluruh kelompok aplikasi dalam akun Anda.
CatatanUntuk informasi lebih lanjut mengenai event sistem yang didukung oleh ApsaraDB for MongoDB, lihat daftar event Cloud Monitor.
Merge And Denoise: Gunakan nilai default.
Notifications: Buat konfigurasi notifikasi. Untuk Custom Notification Method, gunakan metode default.
Saat membuat konfigurasi notifikasi, masukkan nama untuk konfigurasi tersebut, atur Notification Settings menjadi Directly Set Notification Group, pilih Contact Group peringatan, lalu klik OK.
CatatanUntuk informasi lebih lanjut, lihat Mengelola konfigurasi notifikasi.
Sistem secara otomatis mengirimkan pemberitahuan peringatan berdasarkan metode notifikasi yang ditentukan untuk kontak peringatan dalam kelompok kontak peringatan. Misalnya, jika nomor ponsel dan alamat email ditentukan untuk kontak peringatan dan Custom Notification Method diatur ke metode default, kontak peringatan akan menerima pemberitahuan peringatan melalui panggilan telepon, pesan teks, dan email.
Push And Integration: Tidak perlu konfigurasi.
CatatanUntuk informasi lebih lanjut, lihat Mengelola Saluran Dorong.
Tabel 1. Parameter kebijakan langganan
Bagian
Parameter
Deskripsi
Basic Information
Name
Nama kebijakan langganan.
Description
Deskripsi kebijakan langganan.
Alert Subscription
Subscription Type
Jenis langganan peringatan. Nilai yang valid:
System Event: Event sistem mencakup event kegagalan dan O&M untuk berbagai produk cloud. Dengan berlangganan event sistem, Anda dapat menerima notifikasi atau memicu sistem eksternal saat event terjadi. Anda harus mengatur cakupan langganan untuk event sistem, termasuk: Product, Event Type, Event Name, Event Level, Application Group, Event Content, dan Event Resource.
Event Content: Mengacu pada bidang dalam bagian `content` dari detail event. Kotak input melakukan pencocokan berisi kata kunci. Untuk memasukkan beberapa kata kunci, pisahkan dengan koma (,). Dalam mode daftar putih, pencocokan terjadi jika salah satu kata kunci ditemukan. Dalam mode daftar hitam, semua kata kunci harus cocok. Misalnya, dalam mode daftar putih, jika Anda memasukkan `re,1754xxxxx651403` di bidang Event Content, semua event yang berisi `re` atau `1754xxxxx651403` akan difilter.
"content": {"invokeId": "t-bj05sxXXXXXXa5xq8","repeats": 1,"finishTime": "2025-08-05T17:07:17Z","commandName": "cmd-2025-08-06","instanceId": "i-2ze61xxxxxugk0zoh7","repeatMode": "Once","playerUid": 1754xxxxx651403,"exitCode": 0,"startTime": "2025-08-05T17:07:14Z","ownerId": 18250xxxxx44564,"commandId": "c-bj05sxxxxxxog00","invocationStatus": "Success"}Event Resource: ResourceId produk cloud, misalnya,
acs:ecs:cn-shanghai:{uid}:instance/{instanceId}. Kotak input melakukan pencocokan berisi kata kunci. Untuk memasukkan beberapa kata kunci, pisahkan dengan koma (,). Dalam mode daftar putih, pencocokan terjadi jika salah satu kata kunci ditemukan. Dalam mode daftar hitam, semua kata kunci harus cocok. Misalnya, dalam mode daftar putih, jika Anda memasukkaninstanceId_1,instanceId_2di bidang Event Resource, event dengan ID instans `instanceId_1` atau `instanceId_2` akan difilter.
Threshold Event: Saat aturan peringatan untuk ambang batas terpenuhi, event ambang batas juga dipicu di CloudMonitor. Dengan berlangganan event ambang batas, Anda dapat memiliki kontrol dan kustomisasi detail halus atas pemberitahuan peringatan, seperti penggabungan, penghilangan derau, dan metode notifikasi kustom. Anda harus mengatur cakupan langganan untuk event ambang batas, termasuk: Product Category, Monitoring Metrics, Severity Level, dan Application Group.
Merge And Denoise
CatatanJika Anda tidak mengatur aturan penggabungan, semua peringatan yang diterima oleh kebijakan langganan akan digabung secara default.
Merge Content
Pilih dimensi untuk penggabungan dari Subscription Scope dari Subscription Type yang dipilih.
Denoise
Mengurangi frekuensi pemberitahuan peringatan. Opsi yang tersedia:
Pemicu bersyarat, redam setelah pemicu: Jika notifikasi dipicu sejumlah kali tertentu (default: 5) dalam periode tertentu (default: 5 menit), periode bisu (default: 5 menit) dimulai. Tidak ada notifikasi lebih lanjut yang dikirim selama periode bisu. Proses ini berulang setelah periode bisu berakhir.
Pemicu langsung, redam setelah pemicu: Notifikasi dikirim segera saat peringatan dipicu. Kemudian, periode bisu (default: 5 menit) dimulai. Tidak ada notifikasi lebih lanjut yang dikirim selama periode bisu. Proses ini berulang setelah periode bisu berakhir.
Pemicu langsung, tanpa penekanan (menggunakan pengaturan anti-storm default): Notifikasi dikirim segera saat peringatan dipicu.
Notifications
Notification Configuration
Ketika event sistem atau event ambang batas memenuhi kondisi peringatan, beri tahu kontak peringatan secara langsung atau beri tahu kontak peringatan yang berbeda berdasarkan tingkat peringatan.
Anda dapat memilih konfigurasi notifikasi yang sudah ada atau klik Create Notification Configuration untuk membuatnya.
Untuk informasi lebih lanjut tentang cara mengatur parameter untuk konfigurasi notifikasi, lihat Mengelola konfigurasi notifikasi.
Custom Notification Method
Kustomisasi metode pemberitahuan peringatan.
Klik Modify di sebelah metode notifikasi untuk mengubah Notification Template dan Alert Level.
Push And Integration
Push Channel
Saluran dorong untuk pemberitahuan peringatan. Untuk membuat saluran dorong, lakukan langkah-langkah berikut:
Klik Create New Push.
Pilih saluran dorong yang sudah ada, atau klik Add Channel untuk membuatnya.
Untuk informasi lebih lanjut tentang cara mengatur parameter untuk saluran dorong, lihat Mengelola Saluran Dorong.
Klik Submit.
Debug langganan event.
Pada tab Subscription Policies, klik Debug Event Subscription.
Pada panel Create Event Debugging, atur Product menjadi ApsaraDB for MongoDB dan Name menjadi Instance Failure Start.
Sistem secara otomatis menghasilkan konten debugging dalam format JSON.
Klik OK.
Sistem menampilkan pesan Operation Successful. CloudMonitor secara otomatis mengirimkan pemberitahuan peringatan uji coba kepada kontak peringatan berdasarkan metode notifikasi dalam kebijakan langganan.
Mengatur peringatan
Buat kontak peringatan atau kelompok kontak peringatan. Untuk informasi lebih lanjut, lihat Membuat kontak peringatan atau kelompok kontak peringatan.
Masuk ke Konsol Manajemen MongoDB.
Berdasarkan tipe instans, di panel navigasi sebelah kiri, klik Replica Set Instances atau Sharded Cluster Instances.
Di pojok kiri atas halaman, pilih kelompok sumber daya dan wilayah tempat instans berada.
Klik ID instans yang ingin Anda kelola atau klik Manage di kolom Actions.
Atur aturan peringatan.
Di panel navigasi sebelah kiri halaman detail instans, klik Alert Rules.
Klik Set Alert Rule untuk menuju ke Konsol CloudMonitor.
Klik Create Alert Rule.
Di panel Create Alert Rule, atur parameter berikut.
Parameter
Deskripsi
Product
Anda tidak perlu mengubah parameter ini. Jenis instans saat ini digunakan secara default.
Resource Range
Sumber daya produk cloud tertentu yang diterapkan oleh aturan peringatan. Nilai default adalah Instance.
Associated Resources
Anda tidak perlu mengubah parameter ini. ID instans saat ini digunakan secara default.
Rule Description
Kondisi yang memicu peringatan. Saat data pemantauan memenuhi kondisi ini, aturan peringatan dipicu. Untuk mengatur deskripsi aturan, lakukan langkah-langkah berikut:
Klik Add Rule.
Di panel Set Rule Description, masukkan Rule Name lalu atur Metric Type.
Single Metric: Pilih metrik, lalu atur ambang batas dan tingkat peringatan untuknya.
Multiple Metrics: Pilih tingkat peringatan, lalu atur kondisi peringatan untuk dua metrik atau lebih.
Dynamic Threshold: Untuk informasi lebih lanjut tentang ambang batas dinamis, lihat Ikhtisar dan Membuat aturan peringatan berbasis ambang batas dinamis.
CatatanFitur ambang batas dinamis sedang dalam pratinjau undangan. Anda harus mengajukan tiket untuk meminta akses.
Klik OK.
CatatanUntuk informasi lebih lanjut tentang cara mengatur kondisi peringatan kompleks, lihat Ekspresi untuk aturan peringatan.
Mute For
Interval di mana CloudMonitor mengirim ulang pemberitahuan peringatan jika peringatan belum terselesaikan. Nilai yang valid: 5 menit, 15 menit, 30 menit, 60 menit, 3 jam, 6 jam, 12 jam, dan 24 jam.
Saat metrik mencapai ambang batas peringatan, peringatan dikirim. Jika metrik terus melebihi ambang batas peringatan selama periode bisu, tidak ada pemberitahuan peringatan tambahan yang dikirim selama periode ini. Jika metrik belum pulih setelah periode bisu, CloudMonitor mengirim pemberitahuan peringatan lainnya.
Misalnya, jika Anda mengatur Mute For menjadi 12 Hours, CloudMonitor mengirim ulang pemberitahuan peringatan setelah 12 jam jika peringatan belum terselesaikan.
Effective Period
Periode di mana aturan peringatan berlaku. Pemberitahuan peringatan dikirim berdasarkan aturan peringatan hanya dalam periode efektif.
CatatanJika aturan peringatan berada di luar periode efektifnya, tidak ada pemberitahuan peringatan yang dikirim. Namun, riwayat peringatan tetap ditampilkan di daftar Alert History.
Alert Contact Group
Kelompok kontak peringatan yang menerima pemberitahuan peringatan.
Pemberitahuan peringatan dikirim ke kontak peringatan dalam kelompok kontak peringatan ini. Kelompok kontak peringatan adalah kumpulan kontak peringatan dan dapat berisi satu atau lebih kontak peringatan.
Untuk informasi lebih lanjut tentang cara membuat kontak peringatan dan kelompok kontak peringatan, lihat Membuat kontak peringatan atau kelompok kontak peringatan.
Tag
Tag aturan peringatan. Tag mencakup kunci tag dan nilai tag.
CatatanAnda dapat menambahkan hingga enam tag.
Alert Callback
URL yang dapat diakses publik yang menerima informasi peringatan yang dikirim oleh CloudMonitor melalui permintaan POST. Hanya protokol HTTP yang didukung. Untuk informasi lebih lanjut tentang cara mengatur panggilan balik peringatan, lihat Menggunakan panggilan balik peringatan untuk peringatan yang dipicu ambang batas.
Untuk menguji konektivitas URL panggilan balik peringatan, lakukan langkah-langkah berikut.
Klik Test di sebelah URL panggilan balik.
Di panel Webhook Test, Anda dapat memeriksa dan memecahkan masalah konektivitas URL panggilan balik peringatan berdasarkan kode status yang dikembalikan dan detail hasil pengujian.
CatatanAnda juga dapat mengatur Callback Template Type dan Language untuk webhook dan klik Test lagi untuk melihat detail hasil pengujian yang sesuai.
Klik Close.
CatatanKlik Advanced Settings untuk mengatur parameter ini.
Auto Scaling
Jika Anda mengaktifkan sakelar Auto Scaling, aturan penskalaan yang sesuai akan dipicu saat peringatan terjadi. Anda harus mengatur Region, Auto Scaling Group, dan Auto Scaling Rule.
Untuk informasi lebih lanjut tentang cara membuat grup penskalaan, lihat Mengonfigurasi grup penskalaan.
Untuk informasi lebih lanjut tentang cara membuat aturan penskalaan, lihat Mengonfigurasi aturan penskalaan.
CatatanKlik Advanced Settings untuk mengatur parameter ini.
Simple Log Service
Jika Anda mengaktifkan sakelar Simple Log Service, informasi peringatan dikirim ke Logstore di Simple Log Service saat peringatan terjadi. Anda harus mengatur Region, ProjectName, dan Logstore untuk Simple Log Service.
Untuk informasi lebih lanjut tentang cara membuat Project dan Logstore, lihat Mulai Cepat: Gunakan Logtail untuk mengumpulkan dan menganalisis log teks dari instans ECS.
CatatanKlik Advanced Settings untuk mengatur parameter ini.
Simple Message Queue (formerly MNS) — Topic
Jika Anda mengaktifkan sakelar Simple Message Queue (formerly MNS) — Topic, informasi peringatan dikirim ke topik di Simple Message Queue saat peringatan terjadi. Anda harus mengatur wilayah dan topik untuk Simple Message Queue.
Untuk informasi lebih lanjut tentang cara membuat topik, lihat Membuat topik.
CatatanKlik Advanced Settings untuk mengatur parameter ini.
Function Compute
Jika Anda mengaktifkan sakelar Function Compute, pemberitahuan peringatan dikirim ke Function Compute untuk pemrosesan format saat peringatan terjadi. Anda harus mengatur wilayah, layanan, dan fungsi untuk Function Compute.
Untuk informasi lebih lanjut tentang cara membuat layanan dan fungsi, lihat Membuat fungsi dengan cepat.
CatatanKlik Advanced Settings untuk mengatur parameter ini.
No data processing
Metode penanganan peringatan saat tidak ditemukan data pemantauan. Nilai yang valid:
Do Not Do Anything (default)
Send Alert If No Data
Consider As Recovered
CatatanKlik Advanced Settings untuk mengatur parameter ini.
Klik OK.
Operasi API terkait
Operasi API CloudMonitor | Deskripsi |
Membuat atau memodifikasi aturan peringatan untuk suatu event. |