全部产品
Search
文档中心

Elastic Compute Service:Gunakan CloudMonitor untuk berlangganan notifikasi peristiwa sistem ECS

更新时间:Jul 02, 2025

Untuk memastikan stabilitas bisnis Anda yang berjalan pada instance Elastic Compute Service (ECS) dan mengimplementasikan O&M otomatis, kami merekomendasikan agar Anda berlangganan notifikasi peristiwa untuk memantau perubahan sistem. Topik ini menjelaskan cara berlangganan peristiwa sistem ECS di Konsol CloudMonitor.

Catatan

Jika bisnis Anda memerlukan respons cepat terhadap peristiwa atau melibatkan sejumlah besar peristiwa, kami merekomendasikan agar Anda berlangganan peristiwa ECS melalui EventBridge. Untuk informasi lebih lanjut, lihat Gunakan EventBridge untuk Berlangganan Peristiwa ECS dengan Cepat.

Informasi latar belakang

CloudMonitor adalah layanan pemantauan yang memungkinkan Anda menanyakan, mengelola, dan memantau peristiwa sistem layanan Alibaba Cloud secara terpadu. Untuk informasi lebih lanjut tentang CloudMonitor, lihat Apa Itu Cloud Monitor?

Anda dapat menggunakan CloudMonitor untuk mengonfigurasi aturan peringatan sehingga Anda diberi tahu ketika peristiwa sistem terjadi. CloudMonitor mendukung metode notifikasi berikut:

  • Mengirim SMS, email, atau pesan DingTalk.

  • Mendistribusikan notifikasi ke Antrian Pesan, Log Service, Function Compute, atau layanan Webhook Anda, sehingga Anda dapat menangani peristiwa secara otomatis.

Buat kebijakan langganan

Dalam topik ini, sebuah kebijakan langganan dibuat untuk peristiwa sistem Instance:StateChange.

  1. Masuk ke Konsol Cloud Monitor.

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

    Catatan

    Anda juga dapat membuat kebijakan langganan menggunakan menu System Event dengan langkah-langkah berikut:

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

    2. Di bagian Welcome to the New Event Center, klik Create Immediately untuk membuat kebijakan langganan.

  3. Di tab Subscription Policy, klik Create Subscription Policy.

  4. Di halaman Create Subscription Policy, konfigurasikan parameter.

    • Basic information: Masukkan nama untuk kebijakan langganan.

    • Alert Subscription:

      • Subscription Type: Pilih System Events.

      • Subscription Scope:

        • Products: Pilih Elastic Compute Service (ECS) dari daftar drop-down.

        • Event Type: Pilih Status Notification.

        • Event name: Pilih Instance:StateChange.

        • Event Level: Pilih Notification (Info).

        • Application grouping, Event Content, dan Event Resources: Biarkan parameter ini kosong, yang menunjukkan bahwa notifikasi akan dikirim untuk peristiwa Instance:StateChange yang terjadi pada semua instance ECS di bawah semua grup aplikasi akun.

          Catatan

          Untuk daftar peristiwa sistem yang didukung oleh ECS, lihat Peristiwa Sistem - Elastic Compute Service (ECS).

    • Combined Noise Reduction: Gunakan pengaturan default.

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

      Saat membuat konfigurasi notifikasi, masukkan nama konfigurasi notifikasi, atur parameter Notification settings ke Set the notification group directly, pilih grup kontak peringatan dari daftar drop-down Contact Group, lalu klik OK.

      Catatan

      Untuk informasi lebih lanjut tentang cara membuat konfigurasi notifikasi, lihat bagian Buat Kebijakan Konfigurasi Notifikasi dari topik "Kelola Konfigurasi Notifikasi".

      CloudMonitor secara otomatis mengirimkan notifikasi peringatan berdasarkan metode notifikasi untuk kontak peringatan dalam grup kontak peringatan yang ditentukan. Sebagai contoh, jika Anda menentukan nomor ponsel dan alamat email untuk kontak peringatan dan menggunakan metode notifikasi default sebagai custom notification method, kontak peringatan hanya akan menerima panggilan telepon peringatan, pesan teks, dan email.

    • Push and Integration: Biarkan bagian ini kosong.

      Catatan

      Untuk informasi tentang cara membuat saluran dorongan, lihat Buat Saluran Dorongan.

Debug langganan peristiwa

Setelah Anda berlangganan notifikasi peristiwa sistem, Anda dapat menggunakan fitur debugging untuk memeriksa apakah notifikasi dapat dikirim ke layanan Antrian Pesan, Log Service, Function Compute, dan Webhook sesuai harapan.

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

  2. Di panel Create Event Debugging, atur Products ke Elastic Compute Service (ECS) dan Name ke Instance:StateChange.

    CloudMonitor secara otomatis menghasilkan konten debugging dalam format JSON.

    Contoh Konten JSON untuk Peristiwa Instance:StateChange

    {
        "product": "ECS",
        "resourceId": "acs:ecs:cn-hangzhou:1609982529920904:instance/<resource-id>",
        "level": "INFO",
        "instanceName": "instanceName",
        "regionId": "cn-hangzhou",
        "name": "Instance:StateChange",
        "content": {
            "resourceId": "i-b***vd2",
            "instanceName": "ehp***212",
            "instanceType": "ecs***rge",
            "state": "St***ng",
            "privateIpAddress": "10.***125",
            "resourceType": "ALI***nce"
        },
        "status": "Normal"
    }
  3. Klik OK.

    Pesan Operation successful muncul. CloudMonitor secara otomatis mengirimkan notifikasi peringatan uji ke kontak peringatan berdasarkan metode notifikasi yang ditentukan dalam kebijakan langganan.

Referensi

Anda dapat menentukan tindakan lanjutan untuk notifikasi peristiwa, sehingga menangani peristiwa perubahan status instance ECS secara otomatis. Sebagai contoh, Anda dapat menentukan antrian Message Service (MNS) dalam kebijakan. Untuk informasi lebih lanjut tentang operasi, lihat Otomatisasi O&M Berdasarkan Peristiwa Perubahan Status Instance ECS.