全部产品
Search
文档中心

Elastic Compute Service:Kirim notifikasi insiden menggunakan chatbot DingTalk

更新时间:Jul 02, 2025

Topik ini menjelaskan cara menggunakan chatbot DingTalk untuk mengirim notifikasi insiden ke grup DingTalk. Berdasarkan notifikasi tersebut, Anda dapat memperoleh informasi terkait insiden sistem Elastic Compute Service (ECS) dari grup DingTalk dan menangani pengecualian yang terjadi saat instance ECS berjalan.

Informasi latar belakang

Berbagai insiden sistem dapat terjadi selama operasi instance ECS, seperti insiden terkait perubahan status instance atau pemeliharaan operasional. Untuk detail lebih lanjut, lihat Ringkasan. Beberapa insiden menunjukkan adanya pengecualian selama operasi instance ECS. Personel O&M harus segera diberi tahu tentang insiden tersebut. Jika personel O&M memiliki grup DingTalk untuk komunikasi, chatbot DingTalk dapat digunakan untuk secara otomatis mengirimkan notifikasi insiden ke grup tersebut, sehingga memungkinkan mereka menangani pengecualian dengan cepat.

Prosedur berikut melibatkan penggunaan chatbot DingTalk dan CloudMonitor:

  1. Buat chatbot DingTalk untuk grup DingTalk.

  2. Gunakan URL webhook dari chatbot DingTalk sebagai informasi kontak untuk kontak peringatan CloudMonitor.

  3. Saat mengonfigurasi kebijakan langganan di konsol CloudMonitor, pilih grup kontak peringatan yang mencakup kontak peringatan terkait untuk menerima notifikasi peringatan.

Setelah menyelesaikan langkah-langkah manual sebelumnya, prosedur berikut akan berjalan secara otomatis untuk mengirimkan notifikasi:

  1. Ketika layanan dasar Alibaba Cloud mendeteksi insiden sistem pada instance ECS, seperti insiden terkait perubahan status instance atau pemeliharaan operasional, layanan tersebut akan mendorong insiden ke pusat insiden CloudMonitor.

  2. CloudMonitor mengirimkan notifikasi ke grup kontak peringatan berdasarkan kebijakan langganan yang telah dikonfigurasikan. Informasi kontak untuk kontak peringatan dalam grup tersebut mencakup URL webhook dari chatbot DingTalk.

  3. Ketika chatbot DingTalk mendeteksi insiden, chatbot tersebut mengirimkan notifikasi ke grup DingTalk.

Langkah 1: Buat chatbot DingTalk

Setelah membuat chatbot DingTalk, URL webhook akan dihasilkan. URL webhook dapat diintegrasikan dengan layanan lain seperti CloudMonitor untuk menerima notifikasi.

Untuk panduan pembuatan chatbot DingTalk, lihat Langkah 1, 3, 4, 5, dan 6 di Buat Chatbot DingTalk.

    Catatan

    Mulai 00:00:00 pada 1 September 2023, grup DingTalk non-perusahaan tidak lagi mendukung chatbot kustom. Chatbot kustom yang sudah ada tidak terpengaruh.

    Saat membuat chatbot, tambahkan kata kunci satu per satu. Misalnya, saat CloudMonitor mengirimkan notifikasi insiden, notifikasi tersebut berisi CloudMonitor. Dalam contoh ini, CloudMonitor digunakan sebagai kata kunci.

Langkah 2: Kaitkan chatbot DingTalk dengan kebijakan langganan CloudMonitor

Bagian ini menjelaskan cara mengaitkan chatbot DingTalk dengan kebijakan langganan CloudMonitor. Untuk informasi lebih lanjut, lihat Buat Kontak Peringatan atau Grup Kontak Peringatan dan Kelola Kebijakan Langganan Insiden (Disarankan).

  1. Masuk ke Konsol Cloud Monitor.

  2. Buat kontak peringatan.

    1. Di panel navigasi sisi kiri, pilih Alerts > Alert Contacts.

    2. Klik Create Alert Contact.

    3. Di panel Set Alert Contact, konfigurasikan kontak peringatan sesuai petunjuk.

      Untuk mengaitkan chatbot DingTalk, masukkan URL webhook yang disimpan di Langkah 1: Buat Chatbot DingTalk di bidang DingTalk | Lark | WeCom | Slack Webhook(http|https):.

  3. Buat grup kontak peringatan.

    1. Klik tab Alert Contact Group.

    2. Klik Create Alert Contact Group.

    3. Di panel Create Alert Contact Group, konfigurasikan grup kontak peringatan sesuai petunjuk.

      Untuk mengaitkan chatbot DingTalk, tambahkan kontak peringatan yang telah dibuat ke grup kontak peringatan.

  4. Buat kebijakan langganan.

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

    2. Di halaman System Event, klik tab Event Subscription.

    3. Klik Create Subscription Policy.

    4. Di halaman Create Subscription Policy, konfigurasikan pengaturan langganan alarm sesuai petunjuk.

      Perhatikan item berikut:

      • Dalam contoh ini, insiden terkait perubahan status instance ECS digunakan. Gambar berikut menunjukkan cara mengonfigurasi kebijakan langganan untuk insiden tersebut.

        Catatan

        Tingkat insiden perubahan status instance ECS adalah Notifikasi (Info). Sejumlah besar notifikasi mungkin dikirim untuk jenis insiden ini dengan frekuensi tinggi. Pilih insiden yang ingin Anda terima notifikasinya berdasarkan kebutuhan bisnis Anda.

        image.png

      • Pengaturan notifikasi harus mencakup grup kontak peringatan yang dikaitkan dengan chatbot DingTalk, seperti yang ditunjukkan pada gambar berikut.

        image.png

Contoh notifikasi insiden di grup DingTalk

Setelah menyelesaikan pengaturan, Anda dapat mengubah status instance ECS dan memeriksa apakah notifikasi insiden diterima di grup DingTalk Anda. Misalnya, saat Anda menghentikan instance ECS, notifikasi insiden diterima, seperti yang ditunjukkan pada gambar berikut.ding-notice