Layanan Log Sederhana memungkinkan Anda menyesuaikan konten notifikasi saat mengonfigurasi templat konten.
Perkaya konten notifikasi dengan variabel templat
Saat mengonfigurasi templat konten, Anda dapat menyisipkan variabel templat ke dalam judul atau pesan. Saat Layanan Log Sederhana mengirim notifikasi peringatan, sistem akan mengganti variabel templat tersebut dengan nilai aktualnya. Misalnya, {{ alert.project }} diganti dengan nama proyek yang sebenarnya.
Setiap kali peringatan dipicu, sistem secara otomatis menghasilkan informasi konteks peringatan dan menyimpannya di bidang Results. Sub-bidang dalam bidang Results dapat digunakan sebagai variabel templat. Untuk informasi selengkapnya, lihat Sintaksis templat konten (versi baru) dan Referensi variabel templat konten (versi baru).
Perbandingan antara templat konten versi baru dan lama
Fitur peringatan baru mendukung dua versi sintaksis templat konten. Versi baru menyediakan logika rendering kustom yang lebih fleksibel dan canggih dibandingkan versi lama.
Fitur | Versi baru | Versi lama |
Metode referensi |
|
|
Variabel templat | Konten dan gaya dipisahkan. Variabel peringatan menyediakan konten, dan Anda dapat menggunakan control flow serta fungsi untuk memformat konten tersebut. Untuk informasi selengkapnya, lihat Referensi variabel templat konten (versi baru). | Konten dan gaya digabungkan. Variabel peringatan menyediakan keduanya. Untuk informasi selengkapnya, lihat Referensi variabel templat konten (versi lama). |
Control flow (seperti penilaian kondisional dan iterasi) | Didukung. Untuk informasi selengkapnya, lihat Sintaksis templat konten (versi baru). | Tidak didukung. |
Pemrosesan filter | Didukung. Untuk informasi selengkapnya, lihat Fungsi templat bawaan. | Tidak didukung. |
Format konten
DingTalk
Konten untuk channel DingTalk mendukung sintaksis Markdown. Elemen-elemen berikut didukung.
Judul
# Judul tingkat 1 ## Judul tingkat 2 ### Judul tingkat 3 #### Judul tingkat 4 ##### Judul tingkat 5 ###### Judul tingkat 6Kutipan
> Orang yang tidak memiliki prinsip akan mudah terombang-ambing.Teks tebal dan miring
**tebal** *miring*Tautan
[ini adalah tautan](http://example.com)Gambar
Daftar tak berurutan
- item1 - item2Daftar berurutan
1. item1 2. item2
WeCom
Konten untuk channel WeCom mendukung sintaksis Markdown. Elemen-elemen berikut didukung.
PentingPada pesan WeCom,
\n\ndirender sebagai\n. Oleh karena itu, jika Anda memerlukan baris kosong, gunakan\n\n\n.Judul
# Judul satu ## Judul dua ### Judul tiga #### Judul empat ##### Judul lima ###### Judul enamTebal
**bold**Tautan
[Ini adalah tautan](http://work.weixin.qq.com/api/doc)Segmen kode inline
`code`Kutipan
> Teks yang dikutipWarna font
Hanya tiga warna bawaan yang didukung.
<font color="info">Hijau</font> <font color="comment">Abu-abu</font> <font color="warning">Merah-oranye</font>
Lark
Konten untuk channel Lark mendukung sintaksis Markdown. Elemen-elemen berikut didukung.
Tebal
**Tebal**Miring
*Italic*Coret
~~Coret~~Tautan hyperlink
<a>https://open.feishu.cn</a>Tautan teks
[Dokumen developer](https://open.feishu.cn)Gambar
Pemisah baris
---
Slack
Aplikasi Slack mendukung Markdown untuk webhook masuk, tetapi hanya subset dari sintaksis tersebut yang tersedia. Untuk informasi selengkapnya, lihat Referensi Markdown Slack.
Webhook
Channel Webhook mendukung pengiriman pesan secara individual maupun batch.
Templat konten:
{ "Project": "${project}", "Alert Name": "${alert_name}" }Konten notifikasi batch:
[ { "Project": "project-name1", "Alert Name": "alert-name1" }, { "Project": "project-name2", "Alert Name": "alert-name2" } ]
Email
Channel email mendukung tag HTML. Untuk informasi selengkapnya, lihat HTML. Contohnya:
Gunakan
<br>untuk jeda baris.Gunakan
<a href="${query_url}">Lihat detail</a>untuk menambahkan tautan ke detail peringatan yang dipicu.Gunakan
${severity}untuk menampilkan tingkat keparahan peringatan dalam format tebal.