全部产品
Search
文档中心

Simple Log Service:Penggabungan Peringatan

更新时间:Jun 26, 2025

Sistem manajemen peringatan mengirimkan notifikasi untuk peringatan yang memenuhi kondisi tertentu dalam rute dan kebijakan penggabungan.

Rute dan Kebijakan Penggabungan

Anda dapat mengonfigurasi pengaturan penggabungan peringatan di tab Rute dan Kebijakan Penggabungan. Parameter terkait meliputi Gabung Berdasarkan, Kebijakan Tindakan, Tunggu Grup, Interval Grup, dan Interval Ulangi. Peringatan hanya digabungkan ke dalam satu set penggabungan jika nilai parameter antara kebijakan rute dan penggabungan sama.

Sebagai contoh, layanan dijalankan pada Host 1 dan Host 2. Host 1 dan Host 2 memicu peringatan CPU tinggi dengan interval 1 menit mulai pukul 20:00 dan 20:01 masing-masing. Dalam kasus ini, Anda dapat membuat rute dan kebijakan penggabungan berdasarkan nama layanan untuk menggabungkan peringatan. Setelah notifikasi peringatan pertama dikirim, notifikasi untuk peringatan duplikat dalam set penggabungan akan ditunda.

Referensi

Gabung Berdasarkan

Anda dapat menentukan kondisi penggabungan berdasarkan atribut dan label peringatan untuk menggabungkan peringatan. Anda dapat menggunakan kondisi penggabungan bawaan atau menentukan kondisi kustom.

Tipe Kondisi Penggabungan

Deskripsi

Bawaan

Layanan Log Sederhana menyediakan kondisi penggabungan bawaan berikut:

  • ID Peringatan dan Semua Label: Jika Anda memilih opsi ini, Layanan Log Sederhana menggabungkan peringatan yang dipicu oleh aturan peringatan yang sama dan memiliki label yang sama ke dalam satu set penggabungan.

  • ID Peringatan: Jika Anda memilih opsi ini, Layanan Log Sederhana menggabungkan peringatan yang dipicu oleh aturan peringatan yang sama ke dalam satu set penggabungan.

  • Proyek Peringatan: Jika Anda memilih opsi ini, Layanan Log Sederhana menggabungkan peringatan yang termasuk dalam proyek yang sama ke dalam satu set penggabungan.

  • Proyek Peringatan dan Tingkat Keparahan: Jika Anda memilih opsi ini, Layanan Log Sederhana menggabungkan peringatan yang termasuk dalam proyek yang sama dan memiliki tingkat keparahan peringatan yang sama ke dalam satu set penggabungan.

  • Proyek Peringatan dan Semua Label: Jika Anda memilih opsi ini, Layanan Log Sederhana menggabungkan peringatan yang termasuk dalam proyek yang sama dan memiliki label yang sama ke dalam satu set penggabungan.

Kustom

Anda dapat menentukan kondisi penggabungan kustom berdasarkan atribut dan label peringatan untuk menggabungkan peringatan.

  • Atribut peringatan yang dapat Anda gunakan untuk menentukan kondisi penggabungan kustom meliputi ID Akun (User Aliuid), ID Peringatan, Nama Peringatan, Tingkat Keparahan, Wilayah Peringatan, dan Proyek Peringatan.

  • Label peringatan yang dapat Anda gunakan untuk menentukan kondisi penggabungan kustom meliputi Tidak Ada, Semua, dan Kustom.

Kebijakan Tindakan

Kebijakan tindakan mendefinisikan cara Layanan Log Sederhana mengirimkan notifikasi peringatan. Anda dapat mengaitkan kebijakan tindakan saat membuat rute dan kebijakan penggabungan atau aturan peringatan. Jika Anda mengatur Kebijakan Tindakan ke Dynamic Action Policy, kebijakan tindakan yang ditentukan saat membuat aturan peringatan akan digunakan. Jika Anda mengatur Kebijakan Tindakan ke kebijakan tertentu, kebijakan tersebut yang akan digunakan.

Tunggu Grup, Interval Grup, dan Interval Ulangi

  • Skenario 1: Hanya Peringatan A yang dihasilkan dalam periode yang ditentukan oleh Tunggu Grup.

    Dalam skenario ini, Tunggu Grup diatur ke 5 detik, Interval Grup diatur ke 1 menit, dan Interval Ulangi diatur ke 4 jam. Dalam gambar berikut, Peringatan A diwakili dengan warna oranye, dan Peringatan B diwakili dengan warna biru.

    • Peringatan A dihasilkan pada 00:00:00 dan set penggabungan dibuat pada waktu yang sama. Namun, notifikasi peringatan tidak langsung dikirim karena nilai telah ditentukan untuk Tunggu Grup.

    • Ketika nilai Tunggu Grup tercapai pada 00:00:05, Layanan Log Sederhana mengirimkan notifikasi peringatan pertama.

    • Setelah notifikasi peringatan pertama dikirim, sistem secara berkala memeriksa data dalam set penggabungan berdasarkan nilai Interval Grup. Peringatan B dihasilkan dan ditambahkan ke set penggabungan selama periode pertama Interval Grup. Oleh karena itu, Layanan Log Sederhana mengirimkan notifikasi peringatan kedua pada 00:01:05.

    • Kemudian, sistem terus memeriksa data dalam set penggabungan berdasarkan nilai Interval Grup. Hanya Peringatan A dan Peringatan B yang ada dalam set penggabungan. Ketika nilai Interval Ulangi tercapai pada 04:01:05, Layanan Log Sederhana mengirimkan notifikasi peringatan ketiga karena tidak ada perubahan data dalam set penggabungan setelah notifikasi kedua dikirim.

  • Skenario 2: Peringatan A dan Peringatan B dihasilkan dalam periode yang ditentukan oleh Tunggu Grup.

    Dalam skenario ini, Tunggu Grup diatur ke 5 detik, Interval Grup diatur ke 1 menit, dan Interval Ulangi diatur ke 4 jam. Dalam gambar berikut, Peringatan A diwakili dengan warna oranye, dan Peringatan B diwakili dengan warna biru.

    • Peringatan A dan Peringatan B dihasilkan dalam rentang waktu dari 00:00:00 hingga 00:00:05 dan set penggabungan dibuat dalam rentang waktu yang sama. Namun, notifikasi peringatan tidak langsung dikirim karena nilai telah ditentukan untuk Tunggu Grup.

    • Ketika nilai Tunggu Grup tercapai pada 00:00:05, Layanan Log Sederhana mengirimkan notifikasi peringatan pertama.

    • Setelah notifikasi peringatan pertama dikirim, sistem secara berkala memeriksa data dalam set penggabungan berdasarkan nilai Interval Grup. Sistem menemukan bahwa hanya Peringatan A dan Peringatan B yang ada dalam set penggabungan dari 00:00:05 hingga 04:01:05. Ketika nilai Interval Ulangi tercapai pada 04:01:05, Layanan Log Sederhana mengirimkan notifikasi peringatan kedua karena tidak ada perubahan data dalam set penggabungan setelah notifikasi pertama dikirim.

Parameter

Deskripsi

Group Wait

Interval setelah Layanan Log Sederhana mengirimkan notifikasi peringatan ketika set penggabungan dibuat. Kami merekomendasikan Anda mengatur unit ke Detik.

Group Interval

Interval setelah Layanan Log Sederhana mengirimkan notifikasi peringatan ketika data dalam set penggabungan berubah. Jika peringatan baru ditambahkan ke set penggabungan atau status peringatan berubah, sistem menganggap bahwa data dalam set penggabungan berubah. Kami merekomendasikan Anda mengatur unit ke Menit. Anda juga dapat mengatur unit ke Detik untuk menerima notifikasi peringatan secepat mungkin.

Repeat Interval

Interval setelah Layanan Log Sederhana mengirimkan notifikasi peringatan ketika data dalam set penggabungan tetap tidak berubah. Jika tidak ada peringatan yang ditambahkan ke set penggabungan atau status peringatan tidak berubah, sistem menganggap bahwa data dalam set penggabungan tetap tidak berubah. Kami merekomendasikan Anda mengatur unit ke Jam.

Catatan

Jika Anda mengatur Kebijakan Tindakan ke Kebijakan Tindakan Dinamis saat membuat aturan peringatan, Anda tidak perlu mengonfigurasi Interval Ulangi dalam kebijakan peringatan terkait. Secara default, sistem menggunakan interval ulangi yang ditentukan dalam aturan peringatan Anda untuk menimpa interval ulangi yang ditentukan dalam kebijakan rute dan penggabungan Anda.

Contoh

Saat membuat aturan peringatan, Anda dapat mengonfigurasi kebijakan peringatan untuk menggabungkan atau tidak menggabungkan peringatan.

Skenario 1: Menggabungkan peringatan

Menggabungkan peringatan berdasarkan proyek tempat aturan peringatan berada, label env, dan label service.

  • Peringatan

    // Peringatan A
    {
      "alert_name": "Alert1",
      "project": "Project1",
      "labels": {
        "env": "test",
        "service": "service1"
      }
    }
    
    // Peringatan B
    {
      "alert_name": "Alert2",
      "project": "Project1",
      "labels": {
        "env": "prod",
        "service": "service2"
      }
    }
    
    // Peringatan C
    {
      "alert_name": "Alert3",
      "project": "Project1",
      "labels": {
        "env": "test",
        "service": "service1"
      }
    }
    
    // Peringatan D
    {
      "alert_name": "Alert4",
      "project": "Project1",
      "labels": {
        "env": "prod",
        "service": "service2"
      }
    }
  • Konfigurasi

    image

  • Hasil Penggabungan

    Peringatan A dan Peringatan C digabungkan menjadi satu set penggabungan. Peringatan B dan Peringatan D digabungkan menjadi set penggabungan lainnya.

Skenario 2: Tidak menggabungkan peringatan

Jika Anda mengatur Merge by ke Alert ID and All Labels saat mengonfigurasi rute dan kebijakan penggabungan, peringatan yang dipicu oleh aturan peringatan yang sama dan memiliki label yang sama digabungkan ke dalam satu set penggabungan. Dalam contoh berikut, dua aturan peringatan digunakan.

  • Dalam Aturan Peringatan 1, Evaluasi Grup diatur ke Label Kustom, dan Alert Policy tidak diatur ke Advanced Mode. Dalam rute dan kebijakan penggabungan, Merge by diatur ke Alert ID and All Labels. Dalam hal ini, sistem manajemen peringatan secara terpisah mengirimkan notifikasi peringatan untuk peringatan yang dipicu oleh Host 1, Host 2, dan Host 3.

  • Dalam Aturan Peringatan 2, Evaluasi Grup diatur ke Tanpa Pengelompokan dan Alert Policy tidak diatur ke Advanced Mode. Dalam rute dan kebijakan penggabungan, Merge by diatur ke Alert ID and All Labels. Dalam hal ini, sistem manajemen peringatan mengirimkan satu notifikasi peringatan untuk set penggabungan yang mencakup semua peringatan yang dipicu oleh Host 1, Host 2, dan Host 3.

buhebing