Kebijakan notifikasi memungkinkan Anda membuat aturan pencocokan untuk event peringatan. Ketika sebuah event peringatan memicu aturan pencocokan tersebut, sistem akan mengirim informasi peringatan kepada penerima notifikasi yang ditentukan melalui metode notifikasi pilihan Anda, sehingga mendorong penerima untuk segera mengambil tindakan guna menyelesaikan masalah.
Prasyarat
Penerima notifikasi telah dibuat. Untuk informasi selengkapnya, lihat Penerima Pemberitahuan Peringatan.
Buat kebijakan notifikasi
Masuk ke ARMS console. Di panel navigasi sebelah kiri, pilih .
Pada halaman Notification Policies, klik Create Notification Policy.
Di bagian atas halaman Create Notification Policy, masukkan nama kebijakan.
Pada bagian Matching Rule, tetapkan aturan pencocokan untuk event peringatan.
PentingKebijakan diam memiliki prioritas lebih tinggi daripada kebijakan notifikasi. Jika sebuah event peringatan cocok dengan kebijakan diam, event tersebut akan didiamkan dan tidak akan dicocokkan oleh kebijakan notifikasi apa pun. Untuk informasi selengkapnya tentang cara membuat kebijakan diam, lihat Silence policies.
Pilih sumber data.
Sumber tertentu: Kebijakan ini menyaring event peringatan dari integrasi tertentu dan mengirim notifikasi berdasarkan aturan pencocokan.
Tidak ada sumber preset: Kebijakan ini menyaring semua event peringatan dan mengirim notifikasi berdasarkan aturan pencocokan.
Tetapkan ekspresi aturan pencocokan. Anda dapat menentukan tag kustom atau memilih tag yang sudah ada.
Tag yang sudah ada meliputi:
Tag dari metrik dalam ekspresi aturan peringatan. Untuk informasi tentang cara membuat tag untuk aturan peringatan di Managed Service for Prometheus, lihat Create a Prometheus alert rule.
Tag default yang disediakan oleh ARMS. Tabel berikut menjelaskan tag default tersebut.
Kategori
Tag
Deskripsi
Bidang umum
alertname
Nama peringatan.
clustername
Nama kluster.
severity
Tingkat keparahan peringatan:
P1
P2
P3
P4
Default
namespace
pod_name
Bidang preset sistem
_aliyun_arms_integration_name
Nama integrasi. Nama integrasi default yang dilaporkan oleh ARMS adalah ARMS-DEFAULT.
_aliyun_arms_involvedObject_id
ID objek peringatan.
_aliyun_arms_involvedObject_name
Nama objek peringatan.
_aliyun_arms_region_id
ID wilayah.
_aliyun_arms_alert_rule_id
ID aturan peringatan.
_aliyun_arms_alert_type
Jenis aturan peringatan:
101: Prometheus alert
5: Application Monitoring alert
4: Browser Monitoring alert
CatatanUntuk memicu peringatan hanya ketika beberapa kondisi terpenuhi, klik Add Condition untuk menambahkan kondisi lain ke aturan yang sama.
Untuk memicu peringatan ketika salah satu aturan terpenuhi, klik Add Rule untuk menambahkan aturan pencocokan lain.
Saat mengonfigurasi aturan pencocokan untuk kebijakan notifikasi, ukuran total semua deskripsi aturan tidak boleh melebihi 64 KB. Batas ini setara dengan sekitar 100 aturan, meskipun jumlah pastinya bergantung pada kompleksitas aturan tersebut. Jika batas terlampaui, konfigurasi akan gagal. Dalam kasus ini, Anda harus membuat kebijakan notifikasi baru untuk aturan tambahan.
Klik Next.
Pada bagian Event Grouping, tentukan apakah akan mengelompokkan event peringatan, lalu klik Next.
Jangan kelompokkan: Setiap event peringatan dikirim sebagai notifikasi peringatan terpisah kepada penanganan.
Tetapkan field pengelompokan: Event peringatan dengan konten yang sama pada field yang ditentukan akan digabungkan menjadi satu notifikasi peringatan.
Pada bagian Notification Objects, atur parameter berikut.
Klik +Add Notification Recipient untuk memilih penerima notifikasi.
Jenis penerima notifikasi yang tersedia:

Contact: Setelah memilih kontak, pilih metode notifikasi: panggilan telepon, pesan teks, atau email.
Contact Group: Setelah memilih grup kontak, pilih metode notifikasi: panggilan telepon, pesan teks, atau email.
On-call Schedule: Setelah memilih jadwal, pilih metode notifikasi: panggilan telepon, pesan teks, atau email.
DingTalk/Lark/WeCom: Kirim notifikasi peringatan menggunakan DingTalk, Lark, atau WeCom.
General Webhook: Kirim notifikasi peringatan menggunakan webhook.
Tentukan apakah akan mengirim notifikasi pemulihan setelah peringatan dipulihkan.
Kirim notifikasi pemulihan: Jika Anda mengaktifkan opsi ini, sistem akan mengirim notifikasi kepada penanganan peringatan saat peringatan dipulihkan. Suatu peringatan dianggap pulih setelah semua event terkait terselesaikan dan statusnya secara otomatis berubah menjadi Resolved.
Atur templat notifikasi. Untuk informasi selengkapnya, lihat Configure notification and webhook templates.
Tetapkan periode notifikasi. Notifikasi peringatan hanya dikirim dalam periode yang ditentukan.
Opsional: Pilih sistem tiket tempat Anda ingin mendorong peringatan. Untuk informasi selengkapnya tentang integrasi sistem tiket, lihat Integrations.
Klik Next.
Pada bagian Repeat/Escalate/Recover Policy, tentukan apakah akan mengirim ulang notifikasi atau menggunakan kebijakan eskalasi, lalu klik Next.
Kirim ulang notifikasi: Jika Anda mengaktifkan opsi ini, Anda harus menetapkan frekuensi pengiriman ulang. Jika peringatan belum dipulihkan, informasi peringatan akan dikirim berulang kali sesuai frekuensi yang ditentukan hingga peringatan tersebut dipulihkan.
Konfigurasi kebijakan eskalasi untuk peringatan:
Tidak ada kebijakan eskalasi: Notifikasi hanya dikirim sekali, meskipun peringatan belum dipulihkan.
Gunakan kebijakan eskalasi: Jika peringatan belum dipulihkan, notifikasi akan dikirim ke objek notifikasi lain berdasarkan kebijakan eskalasi.
Aktifkan pemulihan manual: Jika Anda mengaktifkan opsi ini, peringatan tidak akan dipulihkan secara otomatis meskipun tidak ada event peringatan yang dipicu dalam waktu pemulihan otomatis yang ditetapkan di integrasi peringatan. Anda harus mengubah status peringatan secara manual.
Pada bagian Action Integration, Anda dapat menetapkan aksi yang akan dieksekusi secara otomatis saat peringatan dipicu atau dipulihkan. Untuk informasi selengkapnya, lihat Execute an alert plan using an ARMS action integration.
Setelah menyelesaikan konfigurasi, klik Save.
Kelola kebijakan notifikasi
Setelah membuat kebijakan notifikasi, kebijakan tersebut akan muncul di halaman Notification Policies. Di halaman Notification Policies, Anda dapat melakukan operasi berikut:
Edit kebijakan notifikasi: Klik nama kebijakan atau klik Edit di kolom Actions. Setelah mengubah kebijakan, klik Save.
Aktifkan atau nonaktifkan kebijakan notifikasi: Di kolom Status untuk kebijakan tersebut, alihkan sakelar.
Hapus kebijakan notifikasi: Klik Delete di kolom Actions. Di kotak dialog yang muncul, klik Confirm.
Salin kebijakan notifikasi: Klik Copy di kolom Actions untuk membuat duplikat kebijakan.