Templating pemberitahuan - Amazon Managed Grafana

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Templating pemberitahuan

Topik dokumentasi ini dirancang untuk ruang kerja Grafana yang mendukung Grafana versi 10.x.

Untuk ruang kerja Grafana yang mendukung Grafana versi 9.x, lihat. Bekerja di Grafana versi 9

Untuk ruang kerja Grafana yang mendukung Grafana versi 8.x, lihat. Bekerja di Grafana versi 8

Pemberitahuan yang dikirim melalui titik kontak dibuat menggunakan templat notifikasi. Template default Grafana didasarkan pada sistem template Go di mana beberapa bidang dievaluasi sebagai teks, sementara yang lain dievaluasi sebagai HTML (yang dapat memengaruhi pelolosan).

Template default default_template.go adalah referensi yang berguna untuk template kustom.

Karena sebagian besar bidang titik kontak dapat di-template, Anda dapat membuat templat khusus yang dapat digunakan kembali dan menggunakannya di beberapa titik kontak. Untuk mempelajari notifikasi kustom menggunakan templat, lihatSesuaikan notifikasi.

Template bersarang

Anda dapat menyematkan template dalam template lain.

Misalnya, Anda dapat menentukan fragmen template menggunakan define kata kunci.

{{ define "mytemplate" }} {{ len .Alerts.Firing }} firing. {{ len .Alerts.Resolved }} resolved. {{ end }}

Anda kemudian dapat menyematkan template kustom dalam fragmen ini menggunakan kata kunci. template Sebagai contoh:

Alert summary: {{ template "mytemplate" . }}

Anda dapat menggunakan salah satu opsi templat bawaan berikut untuk menyematkan templat khusus.

Nama Catatan

default.title

Menampilkan informasi status tingkat tinggi.

default.message

Menyediakan ringkasan pemformatan dan peringatan yang diselesaikan.

teams.default.message

Mirip dengandefault.messsage, diformat untuk Microsoft Teams.

HTML dalam templat notifikasi

HTML dalam peringatan template notifikasi lolos. Kami tidak mendukung rendering HTML dalam notifikasi yang dihasilkan.

Beberapa notifier mendukung metode alternatif untuk mengubah tampilan dan nuansa notifikasi yang dihasilkan. Misalnya, Grafana menginstal template dasar untuk memperingatkan email. <grafana-install-dir>/public/emails/ng_alert_notification.html Anda dapat mengedit file ini untuk mengubah tampilan semua email peringatan.