Kirimkan pemberitahuan peringatan ke alamat webhook kustom. Prometheus mendukung peringatan webhook ke kelompok dalam aplikasi seperti Lark, WeChat, dan DingTalk. Topik ini menggunakan Lark sebagai contoh.
Langkah 1: Hasilkan tautan webhook
-
Buka dan login ke Lark.
-
Klik ikon +, lalu klik Create Group untuk membuat kelompok baru guna mengirimkan peringatan.
-
Klik ikon pengaturan kelompok, lalu klik tab Group Bot.
-
Pada tab Group Bot, klik Add Bot.

-
Pada panel Add Bot, pilih Custom Bot.

-
Pada halaman konfigurasi, atur display name dan description, lalu klik Add.

-
Klik Copy untuk menyimpan alamat webhook dari area Addition Status, lalu klik Done.

Langkah 2: Buat peringatan webhook
Login ke Konsol Managed Service for Prometheus.
-
Di panel navigasi sebelah kiri, pilih .
-
Pada tab Contacts, klik Create Webhook di pojok kanan atas.
-
Pada kotak dialog Create Webhook, masukkan informasi konfigurasi.
Tabel berikut menjelaskan parameter dasar.
Parameter
Deskripsi
Webhook Name
Wajib diisi. Nama kustom untuk webhook.
Post and Get
Wajib diisi. Metode permintaan. URL tidak boleh melebihi 100 karakter.
Pada contoh ini, pilih Post, lalu tempel alamat webhook yang telah Anda simpan di Langkah 1: Hasilkan tautan webhook ke dalam kotak teks di sebelah kanan.
Header and Param
Opsional. Header permintaan, yang tidak boleh melebihi 200 karakter. Klik Add untuk menambahkan lebih banyak header atau parameter. Header permintaan default adalah Content-Type: text/plain; charset=UTF-8. Anda dapat menentukan maksimal enam header dan parameter secara total.
Pada contoh ini, atur dua Headers berikut:
-
Arms-Content-Type : json
-
Content-Type : application/json
Body
Opsional. Hanya tersedia ketika metode permintaan adalah Post. Gunakan placeholder $content dalam string Body untuk menyertakan konten peringatan. String tersebut tidak boleh melebihi 500 karakter.
Pada contoh ini, atur format teks peringatan sebagai berikut:
{"msg_type": "text","content": {"text": "$content"}} -
-
Opsional: Klik Test untuk memverifikasi bahwa konfigurasi berhasil.
-
Klik Create.
Langkah 3: Atur penerima notifikasi
Buat atau edit aturan distribusi. Atur Recipient ke kontak webhook yang telah Anda tambahkan. Di area Notification Method, pilih WebHook. Untuk informasi selengkapnya, lihat Kebijakan notifikasi.
Peringatan webhook memiliki periode timeout 5 detik. Jika tidak ada respons yang diterima dalam waktu 5 detik setelah permintaan dikirim, pengiriman peringatan akan gagal.