Saat membuat aturan peringatan, Anda dapat menentukan label dan anotasi. Label digunakan untuk denoise peringatan, mengelola rute notifikasi, serta mengalokasikan saluran notifikasi. Anotasi digunakan untuk mengonfigurasi template peringatan dan mendistribusikan peringatan.
Label
Skenario penggunaan
Menghapus Duplikat Peringatan
Label adalah atribut identifikasi dari peringatan dan merupakan bagian dari sidik jari peringatan, yang membantu menghapus peringatan duplikat. Jika dua peringatan memiliki label yang sama, hanya satu peringatan yang dipertahankan. Untuk prinsip kerja sidik jari peringatan, lihat Menghapus Duplikat Peringatan Berdasarkan Sidik Jari.
// Peringatan1 { "aliuid": "12345", "project": "Proyek1", "alert_id": "peringatan-123", "labels": { "host": "host-1" }, "annotations": { "title": "Penggunaan CPU tinggi", "desc": "Penggunaan CPU saat ini adalah 90%" } } // Peringatan2 { "aliuid": "12345", "project": "Proyek1", "alert_id": "peringatan-123", "labels": { "host": "host-1" }, "annotations": { "title": "Penggunaan CPU tinggi", "desc": "Penggunaan CPU saat ini adalah 95%" } }Merujuk Label dalam Template Konten
Label bertipe peta. Saat Anda menambahkan label dalam aturan peringatan, Anda dapat merujuk label tersebut dalam konten template peringatan melalui
${labels}.
Denoise Peringatan
Dalam kebijakan peringatan, Anda dapat menggunakan label sebagai kondisi penggabungan untuk denoise peringatan. Misalnya, gunakan Alert ID and All Labels untuk menggabungkan peringatan, seperti yang ditunjukkan pada gambar berikut. Untuk informasi lebih lanjut, lihat Gabungkan Berdasarkan.

Alokasikan Saluran Notifikasi
Sistem manajemen peringatan dan sistem manajemen notifikasi mengelola peringatan serta mengalokasikan saluran notifikasi berdasarkan label. Misalnya, saat mengonfigurasi kebijakan tindakan, Anda dapat mengonfigurasi grup tindakan yang berbeda berdasarkan label, seperti yang ditunjukkan pada gambar berikut.

Cara menambahkan label
Anda dapat menambahkan label saat membuat aturan peringatan. Misalnya, tambahkan label env dan team, seperti yang ditunjukkan pada gambar berikut.

Selain itu, bidang yang ditentukan saat Anda mengatur parameter Group Evaluation secara otomatis digunakan sebagai label.

Anotasi
Skenario penggunaan
Sistem manajemen peringatan dan sistem manajemen notifikasi mengelola peringatan serta mengalokasikan saluran notifikasi berdasarkan anotasi. Misalnya, Anda dapat mengonfigurasi penggabungan grup yang berbeda berdasarkan anotasi dalam kebijakan peringatan. Dalam kebijakan tindakan, Anda dapat mengonfigurasi grup tindakan yang berbeda berdasarkan anotasi.

Cara menambahkan anotasi
Tambahkan anotasi saat membuat aturan peringatan. Misalnya, tambahkan anotasi seperti yang ditunjukkan pada gambar berikut.

Saat mengonfigurasi konten anotasi, Anda dapat menggunakan variabel bawaan atau merujuk variabel bidang dalam evaluasi grup. Saat merujuk variabel bidang dalam evaluasi grup, nilai aktualnya adalah nilai atribut yang sesuai saat peringatan dipicu. Variabel bawaan yang digunakan ditunjukkan dalam tabel di bawah ini.
Variabel | Deskripsi |
__count__ | Jumlah baris dalam setiap grup setelah baris-baris tersebut dikelompokkan. Jika Anda mengatur parameter Evaluasi Grup ke Tanpa Pengelompokan, semua data berada dalam satu grup. |
__pass_count__ | Jumlah baris yang memenuhi kondisi tertentu dalam setiap grup setelah baris-baris tersebut dikelompokkan. Jika Anda mengatur parameter Evaluasi Grup ke Tanpa Pengelompokan, semua data berada dalam satu grup. |
__0_count__ | Jumlah baris yang dikembalikan untuk kueri pertama. |
__1_count__ | Jumlah baris yang dikembalikan untuk kueri kedua. |
__2_count__ | Jumlah baris yang dikembalikan untuk kueri ketiga. |
aliuid | ID akun Alibaba Cloud. |
alert_instance_id | ID peringatan. |
alert_id | ID aturan peringatan. |
alert_name | Nama aturan peringatan. |
project | Proyek tempat aturan peringatan dimiliki. |
Anotasi otomatis
Anotasi otomatis adalah pelengkap untuk anotasi peringatan. Saat Anda membuat aturan peringatan, Anda dapat mengaktifkan sakelar Auto-Add Annotations, dan bidang tersebut secara otomatis ditambahkan ke anotasi.
Jika ada lebih dari satu nilai dalam sebuah bidang, nilai pertama ditambahkan ke anotasi.
Bidang bawaan __count__ menunjukkan jumlah baris dalam hasil operasi set.
Pengelompokan
Saat Anda membuat aturan peringatan, Anda dapat mengatur Evaluasi Grup ke Label Kustom dan mengaktifkan sakelar Auto-Add Annotations . Kemudian, bidang yang tidak dikelompokkan dan bidang bawaan __count__ dalam hasil operasi set secara otomatis ditambahkan ke anotasi.
Sebagai contoh, hasil operasi set mencakup host dan pv, dan hasilnya dikelompokkan berdasarkan bidang host . Jika Anda mengaktifkan sakelar Auto-Add Annotations, bidang pv dan __count__ ditambahkan ke anotasi.

Tanpa Pengelompokan
Saat Anda membuat aturan peringatan, Anda dapat mengatur Evaluasi Grup ke Tanpa Pengelompokan dan mengaktifkan sakelar Auto-Add Annotations . Kemudian, semua bidang dan bidang bawaan __count__ dalam hasil operasi set secara otomatis ditambahkan ke anotasi.
Sebagai contoh, hasil operasi set mencakup host dan pv. Jika Anda mengaktifkan sakelar Auto-Add Annotations, bidang host, pv, dan __count__ ditambahkan ke anotasi.
