Maison > développement back-end > Golang > Comment obtenir le nom d'hôte dans le sujet des e-mails d'alerte Grafana 9.0 ?

Comment obtenir le nom d'hôte dans le sujet des e-mails d'alerte Grafana 9.0 ?

PHPz
Libérer: 2024-02-13 17:30:09
avant
746 Les gens l'ont consulté

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

L'éditeur php Yuzai vous présentera comment obtenir le nom d'hôte dans le sujet de l'e-mail d'alerte Grafana 9.0. Grafana est un puissant outil de surveillance et de visualisation open source qui peut envoyer des notifications par e-mail lorsque des problèmes surviennent en définissant des règles d'alerte. Cependant, il arrive parfois que le nom d'hôte indiqué dans l'objet de l'e-mail constitue l'information clé dont nous avons besoin. Cet article explique en détail comment obtenir ces informations pour vous aider à mieux surveiller et dépanner.

Contenu de la question

J'essaie d'utiliser le modèle d'e-mail d'alerte dans grafana 9.0. J'obtiens le nom d'hôte de l'hôte d'alerte dans l'e-mail d'alerte en ajoutant {{ $values.b0.labels.host }} au résumé de la règle d'alerte. Si je n'utilise aucun modèle, cela fonctionne bien.

Cependant, j'utilise un modèle comme sujet de l'e-mail d'alerte et je dois accéder au nom d'hôte dans le modèle.

Mon modèle ressemble à ceci :

{{ define "xxx.email.subject" }}
{{ if .Alerts.Firing -}}[{{toUpper .Status}}:{{ len .Alerts.Firing }}] {{ .CommonLabels.alertname }}
{{ end }}
{{ if .Alerts.Resolved -}}[{{ .Status}}:{{ len .Alerts.Resolved }}]
{{ end }}
{{ end }}
Copier après la connexion

J'ai essayé d'ajouter {{ .commonlabels.hostname }} et d'autres mots-clés différents sans succès. Quelqu'un peut-il me dire comment accéder au nom d'hôte directement dans le modèle ?

Salutations.

Solution

Le problème est que mon alarme n'est pas correctement connectée au panneau. Si vous connectez une alarme à un panneau, vous pouvez utiliser {{ .CommonLabels.host }} pour accéder à l'onglet Hôte. Bien sûr, vous devriez avoir une configuration avec une balise définie.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:stackoverflow.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal