Rumah > pembangunan bahagian belakang > Golang > Bagaimana untuk mendapatkan nama hos dalam subjek e-mel amaran Grafana 9.0?

Bagaimana untuk mendapatkan nama hos dalam subjek e-mel amaran Grafana 9.0?

PHPz
Lepaskan: 2024-02-13 17:30:09
ke hadapan
744 orang telah melayarinya

如何获取 Grafana 9.0 警报邮件主题中的主机名?

editor php Yuzai akan memperkenalkan anda cara mendapatkan nama hos dalam subjek e-mel makluman Grafana 9.0. Grafana ialah alat pemantauan dan visualisasi sumber terbuka yang berkuasa yang boleh menghantar pemberitahuan e-mel apabila masalah berlaku dengan menetapkan peraturan amaran. Walau bagaimanapun, kadangkala nama hos dalam subjek e-mel mungkin merupakan maklumat penting yang kami perlukan Artikel ini akan menerangkan secara terperinci cara mendapatkan maklumat ini untuk membantu anda memantau dan menyelesaikan masalah dengan lebih baik.

Kandungan soalan

Saya cuba menggunakan templat e-mel makluman dalam grafana 9.0. Saya mendapat nama hos hos makluman dalam e-mel makluman dengan menambahkan {{ $values.b0.labels.host }} pada ringkasan peraturan makluman. Jika saya tidak menggunakan sebarang templat ia berfungsi dengan baik.

Walau bagaimanapun, saya menggunakan templat sebagai subjek e-mel makluman dan perlu mengakses nama hos dalam templat.

Templat saya kelihatan seperti ini:

{{ define "xxx.email.subject" }}
{{ if .Alerts.Firing -}}[{{toUpper .Status}}:{{ len .Alerts.Firing }}] {{ .CommonLabels.alertname }}
{{ end }}
{{ if .Alerts.Resolved -}}[{{ .Status}}:{{ len .Alerts.Resolved }}]
{{ end }}
{{ end }}
Salin selepas log masuk

Saya cuba menambah {{ .commonlabels.hostname }} dan kata kunci lain yang berbeza tetapi tidak berjaya. Bolehkah seseorang memberitahu saya cara untuk mengakses nama hos secara terus dalam templat?

Salam.

Penyelesaian

Masalahnya ialah penggera saya tidak disambungkan ke panel dengan betul. Jika anda menyambungkan penggera dengan panel, anda boleh menggunakan {{ .CommonLabels.host }} untuk mengakses tab Hos. Sudah tentu, anda harus mempunyai persediaan dengan teg yang ditentukan.

Atas ialah kandungan terperinci Bagaimana untuk mendapatkan nama hos dalam subjek e-mel amaran Grafana 9.0?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:stackoverflow.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan