Topik ini menjawab beberapa pertanyaan umum terkait notifikasi peringatan.
Bagaimana cara merujuk konten log dalam notifikasi peringatan?
Anda dapat menggunakan variabel label, anotasi, fire_results, atau results dalam templat peringatan untuk merujuk konten log. Untuk informasi lebih lanjut, lihat Merujuk konten log dalam notifikasi peringatan.
Bagaimana cara menampilkan hasil kueri dan analisis yang memicu peringatan dalam notifikasi peringatan?
Hasil kueri dan analisis yang memicu peringatan disimpan dalam variabel fire_results. Anda dapat menampilkannya dalam notifikasi peringatan dengan metode berikut. Untuk detail sintaksis dan variabel templat peringatan, lihat Sintaksis untuk templat peringatan baru dan Variabel dalam templat peringatan baru.
Metode | Deskripsi |
Tampilkan hasil sebagai string JSON | |
Tampilkan semua bidang sebagai data terformat jika bidang dalam hasil diketahui | |
Tampilkan semua bidang sebagai data terformat jika bidang dalam hasil tidak diketahui | |
Peringatan dipicu untuk sejumlah besar log mentah, dan hasil kueri dan analisis gagal ditampilkan sepenuhnya dalam notifikasi peringatan. Apa yang harus saya lakukan?
Panjang pesan peringatan dibatasi. Jika peringatan dipicu untuk sejumlah besar log mentah, hanya sebagian dari hasil kueri dan analisis yang ditampilkan dalam notifikasi peringatan. Sebagai contoh, jika Anda merujuk variabel fire_results dalam templat peringatan dan nilai variabel fire_results melebihi 2 KB, bagian yang melebihi batas tidak akan ditampilkan. Untuk melihat log mentah lengkap, Anda dapat merujuk variabel query_url dalam templat peringatan. Dengan cara ini, tautan ke halaman kueri dan analisis Konsol Layanan Log disediakan dalam notifikasi peringatan sehingga Anda dapat mengakses log mentah lengkap. Contoh:
Untuk metode DingTalk, konfigurasikan templat peringatan dalam format Markdown berikut:
[Rincian Kueri]({{ alert.query_url }}).Untuk metode email, konfigurasikan templat peringatan dalam format HTML berikut:
<a href="{{ alert.query_url }}">Rincian Kueri</a>.
Bagaimana cara memformat konten, memformat waktu, memproses string, dan menghitung data untuk templat peringatan?
Templat peringatan baru mendukung fungsi bawaan yang dapat digunakan untuk mengonfigurasi format dan gaya notifikasi peringatan. Untuk informasi lebih lanjut, lihat Fungsi bawaan dalam templat peringatan. Jika fungsi bawaan tidak memenuhi kebutuhan Anda, ajukan ticket untuk menghubungi dukungan teknis Layanan Log.
Apa yang harus saya lakukan jika kesalahan "Template render error: xxxx" terjadi?
Kesalahan Template render error: xxxx menunjukkan bahwa konten notifikasi peringatan gagal dirender karena templat peringatan yang dikonfigurasi tidak valid. Periksa templat peringatan sesuai dengan sintaksis yang berlaku. Untuk informasi lebih lanjut, lihat Sintaksis untuk templat peringatan baru.
Jika kesalahan tetap muncul setelah pemeriksaan, ajukan ticket untuk menghubungi dukungan teknis Layanan Log.