All Products
Search
Document Center

Tair (Redis® OSS-Compatible):Berlangganan notifikasi event

Last Updated:Aug 22, 2026

Tair (Redis OSS-compatible) terintegrasi dengan CloudMonitor, memungkinkan Anda berlangganan event sistem penting seperti pembaruan versi minor instans, failover instans, dan migrasi instans. Ketika suatu event memenuhi kondisi peringatan yang telah Anda konfigurasikan, CloudMonitor secara otomatis memberi tahu kontak peringatan terkait.

Latar Belakang

CloudMonitor memantau resource Alibaba Cloud dan aplikasi internet. Layanan peringatannya segera memberi tahu Anda tentang pengecualian sistem, seperti kegagalan produk, sehingga Anda dapat menanganinya secara otomatis. Layanan ini menyediakan dua metode notifikasi utama:

  • Mengirim pemberitahuan peringatan melalui email, atau chatbot DingTalk.

  • Mendorong event ke layanan seperti Message Service (MNS), Function Compute, Log Service, atau URL callback untuk mengotomatiskan penanganan pengecualian dalam skenario bisnis Anda.

Prosedur

  1. Sebagai langkah awal, buat kontak peringatan dan kelompok kontak peringatan, lalu tambahkan kontak tersebut ke dalam kelompok. Untuk informasi selengkapnya, lihat Buat kontak peringatan atau kelompok kontak peringatan.

    Jika Anda telah membuatnya, langkah ini dapat dilewati.

  2. Masuk ke Konsol Cloud Monitor.

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

    Catatan

    Anda juga dapat membuat kebijakan langganan dari menu System Event. Untuk melakukannya, ikuti langkah-langkah berikut:

    1. Di panel navigasi sebelah kiri, pilih Event Center > System Event.

    2. Di bagian Welcome to the new Event Center, klik Create Now.

  4. Pada tab Subscription Policy, klik Create Subscription Policy.

  5. Pada halaman Create Subscription Policy, konfigurasikan parameter berikut.

    • Name: Masukkan nama untuk kebijakan langganan.

    • Subscription Type: Pilih System Event. Untuk daftar event sistem untuk ApsaraDB for Redis dan Tair yang didukung oleh CloudMonitor, lihat RedisEvent.

    • Subscription Scope: Untuk Product, pilih KVStore for Redis. Untuk Event Type, pilih Maintenance. Untuk Event Name, pilih Instance_Failover. Untuk Event Level, pilih Critical. Biarkan Application Group, Event Content, dan Event Resources tidak dikonfigurasi. Hal ini akan mendaftarkan Anda pada event sistem Instance_Failover untuk semua instans Tair dan Tair di akun Anda.

    • Combined Noise Reduction: Gunakan nilai default.

    • Notification: Buat konfigurasi notifikasi. Gunakan metode notifikasi default untuk Custom Notification Method.

      Pada pengaturan notifikasi, masukkan nama, atur Notification Settings ke Set Notification Group Directly, pilih Contact Group peringatan, lalu klik OK.

      Catatan

      Untuk informasi selengkapnya tentang cara membuat konfigurasi notifikasi, lihat Buat kebijakan konfigurasi notifikasi.

      Sistem mengirimkan notifikasi berdasarkan metode yang ditentukan untuk kontak dalam kelompok kontak peringatan. Misalnya, jika kontak peringatan memiliki nomor telepon dan alamat email yang dikonfigurasi, dan Custom Notification Method menggunakan metode notifikasi default, kontak peringatan hanya akan menerima panggilan telepon, pesan teks, dan email.

    • Push and Integration: Tidak diperlukan konfigurasi.

      Catatan

      Untuk informasi selengkapnya tentang cara membuat saluran dorong, lihat Buat saluran dorong.

  6. Klik Submit.

  7. Debug langganan event.

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

    2. Pada panel Create Event Debugging, atur Product ke KVStore for Redis dan Name ke Instance_Failover.

      Sistem secara otomatis menghasilkan konten debugging dalam format JSON.

      Lihat contoh kode

      {
          "product": "Redis",
          "resourceId": "acs:redis:cn-shenzhen:1764984725705461:instance/<resource-id>",
          "level": "WARN",
          "instanceName": "instanceName",
          "regionId": "cn-hangzhou",
          "name": "Instance_Failover",
          "content": {
              "InstanceName": "r-w***gsw",
              "eventId": "f5f***321",
              "publishTime": "2024-02-26T08:17:17+08:00",
              "reason": "",
              "product": "Re***",
              "instanceComment": "rch***s-3",
              "instanceId": "r-w***gsw",
              "EventType": "Ins***nce",
              "extra": {
                  "nodeZh": "",
                  "impactZh": "实例***",
                  "reasonEn": "In***ce Fa***es(Pr***ry In***ce Una***ble)",
                  "eventTime": "2024-02-26T08:16:22+08:00",
                  "impactEn": "Tr***nt in***ce dis***ion",
                  "reasonZh": "实例异***可用)",
                  "nodeInfo": [],
                  "nodeEn": "",
                  "reasonCode": "Pla***ble"
              },
              "instanceType": "In***ce",
              "eventType": "Ins***nce",
              "Timestamp": "1708906637.742"
          },
          "status": "Executed"
      }
    3. Klik OK.

      Muncul pesan Operation successful. CloudMonitor kemudian mengirimkan notifikasi uji coba ke kontak peringatan menggunakan metode yang ditentukan dalam kebijakan.

Referensi API

API

Deskripsi

PutEventRule

Membuat atau memodifikasi aturan peringatan yang dipicu oleh event.

Referensi