All Products
Search
Document Center

ApsaraDB for MongoDB:Berlangganan notifikasi acara

Last Updated:Nov 11, 2025

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.

  1. Masuk ke Konsol CloudMonitor.

  2. Di panel navigasi sebelah kiri, pilih Event Center > Event Subscription.

  3. Pada tab Subscription Policies, klik Create Subscription Policy.

  4. 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.

        Catatan

        Untuk 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.

      Catatan

      Untuk 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.

      Catatan

      Untuk 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 memasukkan instanceId_1,instanceId_2 di 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

    Catatan

    Jika 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:

    1. Klik Create New Push.

    2. 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.

  5. Klik Submit.

  6. Debug langganan event.

    1. Pada tab Subscription Policies, klik Debug Event Subscription.

    2. 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.

    3. 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

  1. Buat kontak peringatan atau kelompok kontak peringatan. Untuk informasi lebih lanjut, lihat Membuat kontak peringatan atau kelompok kontak peringatan.

  2. Masuk ke Konsol Manajemen MongoDB.

  3. Berdasarkan tipe instans, di panel navigasi sebelah kiri, klik Replica Set Instances atau Sharded Cluster Instances.

  4. Di pojok kiri atas halaman, pilih kelompok sumber daya dan wilayah tempat instans berada.

  5. Klik ID instans yang ingin Anda kelola atau klik Manage di kolom Actions.

  6. Atur aturan peringatan.

    1. Di panel navigasi sebelah kiri halaman detail instans, klik Alert Rules.

    2. Klik Set Alert Rule untuk menuju ke Konsol CloudMonitor.

    3. Klik Create Alert Rule.

    4. 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:

      1. Klik Add Rule.

      2. 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.

          Catatan

          Fitur ambang batas dinamis sedang dalam pratinjau undangan. Anda harus mengajukan tiket untuk meminta akses.

      3. Klik OK.

      Catatan

      Untuk 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.

      Catatan

      Jika 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.

      Catatan

      Anda 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.

      1. 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.

        Catatan

        Anda juga dapat mengatur Callback Template Type dan Language untuk webhook dan klik Test lagi untuk melihat detail hasil pengujian yang sesuai.

      2. Klik Close.

      Catatan

      Klik 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.

      Catatan

      Klik 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.

      Catatan

      Klik 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.

      Catatan

      Klik 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.

      Catatan

      Klik 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

      Catatan

      Klik Advanced Settings untuk mengatur parameter ini.

    5. Klik OK.

Operasi API terkait

Operasi API CloudMonitor

Deskripsi

PutEventRule

Membuat atau memodifikasi aturan peringatan untuk suatu event.