As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Modelo de notificação
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana que oferecem suporte à versão 10.x do Grafana.
Para espaços de trabalho do Grafana que suportam a versão 9.x do Grafana, consulte. Trabalhando na versão 9 do Grafana
Para espaços de trabalho do Grafana que suportam a versão 8.x do Grafana, consulte. Trabalhando na versão 8 da Grafana
As notificações enviadas por meio de pontos de contato são criadas usando modelos de notificação. Os modelos padrão do Grafana são baseados no sistema de modelagem Go
O modelo padrão default_template.go
Como a maioria dos campos de ponto de contato pode ser modelada, você pode criar modelos personalizados reutilizáveis e usá-los em vários pontos de contato. Para saber mais sobre notificações personalizadas usando modelos, consultePersonalize as notificações.
Modelos aninhados
Você pode incorporar modelos em outros modelos.
Por exemplo, você pode definir um fragmento de modelo usando a define
palavra-chave.
{{ define "mytemplate" }} {{ len .Alerts.Firing }} firing. {{ len .Alerts.Resolved }} resolved. {{ end }}
Em seguida, você pode incorporar modelos personalizados nesse fragmento usando a template
palavra-chave. Por exemplo: .
Alert summary: {{ template "mytemplate" . }}
Você pode usar qualquer uma das seguintes opções de modelo incorporado para incorporar modelos personalizados.
Nome | Observações |
---|---|
|
Exibe informações de status de alto nível. |
|
Fornece um resumo formatado dos alertas acionados e resolvidos. |
|
Semelhante a |
HTML em modelos de notificação
O HTML nos modelos de notificação de alerta é escapado. Não oferecemos suporte à renderização de HTML na notificação resultante.
Alguns notificadores oferecem suporte a métodos alternativos para alterar a aparência da notificação resultante. Por exemplo, o Grafana instala o modelo básico para alertar e-mails para. <grafana-install-dir>/public/emails/ng_alert_notification.html
Você pode editar esse arquivo para alterar a aparência de todos os e-mails de alerta.