Setelah aturan peringatan memicu suatu alert, Simple Log Service menerapkan kebijakan peringatan untuk menggabungkan atau membungkam alert tersebut.
Langkah 1: Tambahkan kebijakan
Masuk ke Simple Log Service console.
-
Pada daftar proyek, klik proyek yang dituju.
-
Di panel navigasi sebelah kiri, klik Alerts. Pada halaman Alert Center, pilih . Pada tab Alert Policy, klik Create.
Klik tab Action Policy.
-
Pada kotak dialog Add Policy, konfigurasikan ID dan Name.
Kotak dialog mencakup tab Route and Merge Policy dan Silence Policy. Pilih salah satu tab dan rancang alur kerja pada kanvas.
Parameter
Deskripsi
ID
ID unik dari kebijakan peringatan.
Name
Nama kebijakan peringatan.
Langkah 2: Konfigurasikan kebijakan rute dan penggabungan
Kebijakan rute dan penggabungan menggabungkan alert duplikat menjadi satu notifikasi. Di editor alur kerja, konfigurasikan aturan Condition dan Alert Merge untuk membuat kebijakan rute dan penggabungan.
Konfigurasi
-
Mode pencocokan untuk node Condition
Tambahkan node Condition ke kebijakan peringatan atau kebijakan aksi. Aksi hanya dijalankan ketika alert dalam satu set alert memenuhi kondisi yang ditentukan.
-
Operator: Cocokkan kondisi berdasarkan ekspresi reguler atau rentang nilai.
Regular expression match: Mencocokkan kondisi berdasarkan ekspresi reguler.
Contohnya, atur Object ke Rule Name dan masukkan
\d+.Value range match: Mencocokkan kondisi dengan membandingkan nilai numerik, seperti sama dengan atau lebih besar dari atau sama dengan.
Contohnya, atur Object ke Time-related, Field ke Recovery Time, Operator ke value range, dan masukkan nilai seperti
[*,100003]. Klik Confirm. Anda juga dapat beralih ke Advanced Mode. -
Mode: Gabungkan beberapa kondisi dalam Standard Mode atau Advanced Mode.
Standard Mode: Semua kondisi dihubungkan dengan operator AND.
Contohnya, dalam Standard Mode, atur Object ke Severity, Operator ke Value equals, dan Value ke High; lalu atur Object ke Region, Operator ke Equals, dan Value ke
cn-huhehaote. Klik ikon plus (+) atau minus (-) untuk menambah atau menghapus kondisi, lalu klik Confirm.Advanced Mode: Hubungkan kondisi dengan operator AND atau OR. Gunakan tanda kurung untuk mengelompokkan kondisi.
Contohnya, atur Object (Severity, Region, atau Rule Name), Operator, dan Value untuk setiap baris. Gunakan penghubung OR atau AND antar baris. Klik ikon plus (+) atau minus (-) untuk menambah atau menghapus baris.
-
-
Konfigurasikan Merge by, action policy, Group Wait, Group Interval, dan Repeat Interval sebagaimana dijelaskan dalam Deduplicate alerts.
Contoh konfigurasi
-
Pada tab Route and Merge Policy, klik ikon
. -
Konfigurasikan kondisi-kondisinya.
Pada panel Condition, atur Object ke Alibaba Cloud Account ID, Operator ke Equals, masukkan ID akun yang dituju, lalu klik Confirm.
-
Konfigurasikan aturan untuk menggabungkan alert.
Jika label
envbernilaiprd, alert digabung berdasarkan proyek sumber dan SLS menjalankan action policy bawaan. Jikaenvbernilaitest, alert digabung berdasarkan aturan alert dan action policytestdijalankan.Kedua konfigurasi menggunakan: Group Wait = 30 detik, Group Interval = 10 menit, Repeat Interval = 4 jam.
-
Klik ikon
untuk node Condition dan Merge Alerts untuk mengakhiri konfigurasi.
Langkah 3: Konfigurasikan kebijakan diam
Selama periode diam, Simple Log Service menekan notifikasi untuk alert yang memenuhi kondisi tertentu. Di editor alur kerja, konfigurasikan aturan Condition dan Cooldown Period untuk membuat kebijakan diam.
Konfigurasi
-
Mode pencocokan node Condition dijelaskan dalam Detail konfigurasi pada Langkah 2.
-
Aturan diam dalam kebijakan peringatan berlaku untuk semua aturan alert yang menggunakan kebijakan ini. Mekanisme pembungkaman alert.
Contoh konfigurasi
-
Pada tab Silence Policy, klik ikon
. -
Konfigurasikan kondisi dan periode diam.
Node kondisi pertama memeriksa: Alert Severity >= Medium, Project of Alert Rule sesuai dengan
test-project.*, dan label.expired =true. Jika cocok, alert dibungkam selama satu jam (Specific time range, misalnya, 2022-06-10 17:18:47 hingga 2022-06-10 18:18:47). Jika tidak cocok, node kondisi kedua memeriksa apakah label.owner tidak ada. Jika iya, jenis diam adalah Continuous. Jika tidak, tidak ada pembungkaman yang diterapkan dan alur kerja berakhir.
Tambah dan hapus node
-
Hapus node
Arahkan pointer ke node, klik kanan, lalu klik Delete Node.
-
Tambahkan node
Prosedur berikut menggunakan kebijakan rute dan penggabungan sebagai contoh.
CatatanJika Anda telah menambahkan node End, Anda harus menghapus node End terlebih dahulu sebelum dapat menambahkan node lain, seperti node Condition dan Alert Merge.
-
Klik ikon
untuk menambahkan node Condition. -
Klik ikon
untuk menambahkan node Alert Merge. -
Klik ikon
untuk menambahkan node End.
Contohnya, node Condition memeriksa apakah Alibaba Cloud Account ID sama dengan nilai tertentu. Jika Yes, alur dilanjutkan ke node Merge Alerts. Jika No, alur menuju ke node berikutnya. Semua cabang harus diakhiri dengan node End.
-