全部产品
Search
文档中心

Cloud Monitor:Konfigurasikan callback untuk peringatan berbasis event sistem (lama)

更新时间:Jul 29, 2025

Selain email, Cloud Monitor menyediakan fitur callback peringatan untuk mengirim notifikasi. Anda dapat menangani event peringatan secara fleksibel menggunakan URL callback. Topik ini menjelaskan cara menggunakan fitur callback peringatan untuk mengirim notifikasi peringatan berbasis event sistem ke sistem O&M atau sistem notifikasi Anda.

Prasyarat

URL publik dari sistem O&M atau sistem notifikasi Anda harus tersedia dan dapat digunakan untuk mengakses sistem tersebut.

Informasi latar belakang

Catatan

Fitur aturan peringatan berbasis event sistem versi lama tidak akan ditingkatkan lagi dan akan segera dihentikan. Kami merekomendasikan Anda untuk menggunakan fitur callback peringatan dalam langganan event. Untuk informasi lebih lanjut, lihat Konfigurasikan callback untuk peringatan berbasis event sistem (direkomendasikan).

Cloud Monitor mengirimkan notifikasi peringatan ke URL yang ditentukan menggunakan metode POST HTTP atau HTTPS. Tambahkan Blok CIDR berikut ke daftar putih firewall Anda. Setelah menerima notifikasi peringatan, Anda dapat menyelesaikan masalah berdasarkan isi notifikasi tersebut.

Jika callback peringatan gagal, Cloud Monitor akan mencoba hingga tiga kali. Periode timeout untuk setiap permintaan callback adalah 5 detik.

Prosedur

  1. Masuk ke Konsol Cloud Monitor.

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

  3. Di tab Event Monitoring, klik Old Event Alarm Rules di pojok kanan atas.

  4. Temukan aturan peringatan yang ingin dimodifikasi dan klik Modify di kolom Actions.

    Catatan

    Anda juga dapat membuat aturan peringatan untuk peristiwa sistem. Untuk informasi lebih lanjut, lihat Buat aturan peringatan berbasis event sistem.

  5. Di bagian bawah panel Create/Modify Event-triggered Alert Rule, pilih URL Callback.

  6. Atur Request Method ke POST dan masukkan URL callback.

    Untuk menguji konektivitas URL callback peringatan, ikuti langkah-langkah berikut:

    1. Klik Test di sebelah URL callback.

    2. Di panel Webhook Test, atur Language ke Simplified Chinese atau English, lalu periksa dan perbaiki konektivitas URL callback berdasarkan kode status dan detail hasil tes yang dikembalikan.

    3. Klik Close.

  7. Klik OK.

  8. Uji aturan peringatan berbasis event.

    1. Temukan aturan peringatan yang ingin diuji, klik ikon 更多 di kolom Actions, lalu klik Test.

    2. Di panel Create Event Test, pilih insiden yang akan diuji.

    3. Klik OK.

      Cloud Monitor secara otomatis mengirimkan notifikasi peringatan tes ke kontak peringatan.

Hasil

Jika aturan peringatan dipicu, Cloud Monitor mengirimkan notifikasi peringatan ke URL callback menggunakan metode POST HTTP atau HTTPS. Tabel berikut menjelaskan parameter yang dikonfigurasi dalam permintaan POST.

Parameter

Tipe Data

Deskripsi

traceId

String

ID insiden yang dilaporkan layanan cloud ke Cloud Monitor untuk pemecahan masalah.

resourceId

String

ID Sumber daya.

product

String

Nama layanan cloud. Untuk informasi lebih lanjut tentang layanan cloud yang mendukung peringatan berbasis event sistem, lihat Lampiran 2: Peristiwa sistem.

ver

String

Versi insiden.

instanceName

String

Nama instans layanan cloud tertentu.

level

String

Tingkat keparahan insiden. Nilai valid:

  • CRITICAL

  • WARN

  • INFO

groupId

String

ID kelompok aplikasi.

eventTime

String

Timestamp yang menunjukkan waktu terjadinya insiden, dalam format tanggal. Tentukan waktu dalam standar ISO 8601 dalam format yyyyMMddTHHmmss.SSSZ. Waktu harus dalam UTC.

userId

String

ID akun saat ini.

content

String

Isi insiden.

regionId

String

ID Wilayah.

name

String

Nama insiden. Untuk informasi lebih lanjut tentang nama insiden yang didukung oleh setiap layanan Alibaba Cloud, lihat Lampiran 2: Peristiwa sistem.

ruleName

String

Nama aturan peringatan.

id

String

ID insiden.

status

String

Status insiden. Untuk informasi lebih lanjut tentang status insiden setiap layanan Alibaba Cloud, lihat Lampiran 2: Peristiwa sistem.

Contoh permintaan POST

{
    "resourceId":"acs:ecs:cn-hangzhou:130013558060****:instance/i-j6c9pagb27uzlikj****",
    "product":"ECS",
    "ver":"1.0",
    "instanceName":"zabank-prd-infra-ZAGateway-service-0****",
    "level":"INFO",
    "groupId":"",
    "eventType":"StatusNotification",
    "userId":"130013558060****",
    "content":{
        "resourceId":"i-j6c9pagb27uzlikj****",
        "instanceName":"zabank-prd-infra-ZAGateway-service-0****",
        "instanceType":"ecs.c6e.large",
        "state":"Deleted",
        "privateIpAddress":"10.48.XX.XX",
        "resourceType":"ALIYUN::ECS::Instance"
    },
    "regionId":"cn-hangzhou",
    "eventTime":"20230217T103516.475+0800",
    "name":"Instance:StateChange",
    "ruleName":"ECS Event-triggered Alert Rule (New)",
    "id":"bd5f9913-ec1d-412b-ace3-7a3618d7****",
    "status":"Normal"
}

Referensi