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 9.x do Grafana.
Para espaços de trabalho do Grafana compatíveis com a versão 8.x do Grafana, consulteTrabalhando na versão 8 do 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 do 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, consultePersonalizar notificações.
Modelos aninhados
Você pode incorporar modelos em outros modelos.
Por exemplo, você pode definir um fragmento de modelo usando adefine
palavra-chave.
{{ define "mytemplate" }} {{ len .Alerts.Firing }} firing. {{ len .Alerts.Resolved }} resolved. {{ end }}
Em seguida, você pode incorporar modelos personalizados nesse fragmento usando atemplate
palavra-chave. Por exemplo:
Alert summary: {{ template "mytemplate" . }}
Você pode usar qualquer uma das seguintes opções de modelo incorporadas para incorporar modelos personalizados.
Name (Nome) | Observações |
---|---|
|
Exibe informações de status de alto nível. |
|
Fornece um resumo formatado dos alertas disparados e resolvidos. |
|
Semelhante a |
HTML em modelos de notificação
O HTML nos modelos de notificação de alertas é ignorado. Não oferecemos suporte à renderização de HTML na notificação resultante.
Alguns notificadores oferecem suporte a métodos alternativos de 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.