全部产品
Search
文档中心

Simple Log Service:Konten notifikasi kustom

更新时间:Jul 02, 2025

Simple Log Service memungkinkan Anda menyesuaikan konten dalam notifikasi peringatan saat mengonfigurasi template peringatan.

Variabel yang tersedia

Saat mengonfigurasi template peringatan, Anda dapat menambahkan variabel ke judul dan isi notifikasi sampel di template peringatan. Sebelum Simple Log Service mendorong notifikasi peringatan, Simple Log Service mengganti variabel dengan nilai sebenarnya dari variabel tersebut. Misalnya, Simple Log Service mengganti variabel {{ alert.project }} dengan nama Proyek tempat peringatan dipicu.

Setiap kali peringatan dipicu, Simple Log Service menghasilkan konteks untuk peringatan dan menyimpan konteks di bidang Results. Semua bidang dalam bidang Results dapat dirujuk sebagai variabel dalam template peringatan. Untuk informasi lebih lanjut, lihat Sintaks untuk Template Peringatan Baru dan Variabel dalam Template Peringatan Baru.

Perbandingan template peringatan antara fitur peringatan asli dan baru

Fitur peringatan baru mendukung sintaks yang disediakan oleh fitur peringatan baru dan sintaks yang disediakan oleh fitur peringatan asli. Dibandingkan dengan sintaks yang disediakan oleh fitur peringatan asli, sintaks yang disediakan oleh fitur peringatan baru mendukung logika rendering kustom yang lebih fleksibel dan canggih.

Fungsionalitas

Fitur Peringatan Baru

Fitur Peringatan Asli

Metode Referensi

  • Bidang umum: {{ alert.project }}

  • Bidang bersarang: {{ alert.policy.alert_policy_id }}

  • Elemen array: {{ alert.results[0] }}

  • Bidang elemen array: {{ alert.results[0].query }}

  • Bidang umum: ${project}

  • Bidang bersarang: ${policy.alert_policy_id}

  • Elemen array: ${results[0]}

  • Bidang elemen array: ${results[0].query}

Variabel Template

Konten dipisahkan dari gaya. Variabel menyediakan konten. Aliran kontrol dan fungsi digunakan untuk mengimplementasikan berbagai gaya. Untuk informasi lebih lanjut, lihat Variabel dalam Template Peringatan Baru.

Konten tidak dipisahkan dari gaya. Baik konten maupun gaya disediakan oleh variabel. Untuk informasi lebih lanjut, lihat Variabel dalam Template Peringatan Asli.

Aliran Kontrol seperti Kondisi dan Iterasi

Aliran kontrol didukung. Untuk informasi lebih lanjut, lihat Sintaks untuk Template Peringatan Baru.

Aliran kontrol tidak didukung.

Pemrosesan Filter

Pemrosesan filter didukung. Untuk informasi lebih lanjut, lihat Fungsi Bawaan dalam Template Peringatan.

Pemrosesan filter tidak didukung.

Pemformatan konten

  • DingTalk

    Notifikasi peringatan melalui DingTalk mendukung sintaks Markdown. Elemen berikut tersedia:

    • Judul

      # Judul tingkat 1
      ## Judul tingkat 2
      ### Judul tingkat 3
      #### Judul tingkat 4
      ##### Judul tingkat 5
      ###### Judul tingkat 6
    • Rujukan

      > Seseorang yang tidak berdiri untuk apa pun akan jatuh untuk apa saja.
    • Teks tebal dan miring

      **tebal**
      *miring*
    • Tautan

      [ini adalah tautan](http://example.com)
    • Gambar

      ![](http://example.com/pic.jpg)
    • Daftar tak terurut

      - item1
      - item2
    • Daftar terurut

      1. item1
      2. item2
  • WeChat Perusahaan

    Notifikasi peringatan melalui WeChat Perusahaan mendukung sintaks Markdown. Elemen berikut tersedia:

    Penting

    Dalam notifikasi peringatan yang dikirim melalui WeChat Perusahaan, \n\n dirender sebagai \n. Jika Anda ingin menambahkan baris kosong di antara baris dalam notifikasi peringatan, Anda harus menggunakan \n\n\n.

    • Judul

      # Judul tingkat 1
      ## Judul tingkat 2
      ### Judul tingkat 3
      #### Judul tingkat 4
      ##### Judul tingkat 5
      ###### Judul tingkat 6
    • Teks tebal

      **tebal**
    • Tautan

      [Ini adalah tautan](http://work.weixin.qq.com/api/doc)
    • Segmen kode inline

      `kode`
    • Rujukan

      > Teks rujukan
    • Warna font

      Hanya tiga warna yang telah dikonfigurasi sebelumnya yang didukung.

      <font color="info">Hijau</font>
      <font color="comment">Abu-abu</font>
      <font color="warning">Jingga merah</font>
  • Lark

    Notifikasi peringatan melalui Lark mendukung sintaks Markdown. Elemen berikut tersedia:

    • Teks tebal

      **Tebal**
    • Teks miring

      *Miring*
    • Teks coret

      ~~Coret~~
    • Tautan hyperlink

      <a>https://open.feishu.cn</a>
    • Tautan teks

      [Dokumentasi pengembangan](https://open.feishu.cn)
    • Gambar

      ![teks_hover](image_key)
    • Garis pemisah

      ---
  • Slack

    Webhook masuk di Slack hanya mendukung sebagian sintaks Markdown. Untuk informasi lebih lanjut, lihat Referensi Markdown Slack.

  • Webhook

    Webhook dapat digunakan untuk mendorong satu atau beberapa notifikasi peringatan sekaligus.

    • Mendorong satu notifikasi peringatan pada satu waktu:

      {
        "Project": "${project}",
        "Nama Peringatan": "${alert_name}"
      }
    • Menggabungkan dan mendorong beberapa notifikasi peringatan sekaligus:

      [
        {
          "Project": "nama-proyek1",
          "Nama Peringatan": "nama-peringatan1"
        },
        {
          "Project": "nama-proyek2",
          "Nama Peringatan": "nama-peringatan2"
        }
      ]
  • Email

    Email mendukung tag HTML. Untuk informasi lebih lanjut, lihat HTML. Contoh:

    • Gunakan <br> sebagai line feed.

    • Gunakan <a href="${query_url}">Detail</a> untuk menambahkan tautan. Anda dapat mengklik tautan untuk melihat detail tentang peringatan.

    • Gunakan ${severity} untuk menampilkan tingkat keparahan peringatan dalam teks tebal.