Plantillas de notificaciones - Amazon Managed Grafana

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Plantillas de notificaciones

Este tema de documentación está diseñado para los espacios de trabajo de Grafana que admiten la versión 10.x de Grafana.

Para ver los espacios de trabajo de Grafana que admiten la versión 9.x de Grafana, consulte. Trabajando en Grafana versión 9

Para ver los espacios de trabajo de Grafana que admiten la versión 8.x de Grafana, consulte. Trabajando en Grafana versión 8

Las notificaciones enviadas a través de los puntos de contacto se crean mediante plantillas de notificaciones. Las plantillas predeterminadas de Grafana se basan en el sistema de plantillas Go, en el que algunos campos se evalúan como texto, mientras que otros se evalúan como HTML (lo que puede afectar al escape).

La plantilla predeterminada default_template.go es una referencia útil para las plantillas personalizadas.

Como la mayoría de los campos de puntos de contacto pueden tener plantillas, puede crear plantillas personalizadas reutilizables y utilizarlas en varios puntos de contacto. Para obtener más información sobre las notificaciones personalizadas mediante plantillas, consultePersonaliza las notificaciones.

Plantillas anidadas

Puede incrustar plantillas dentro de otras plantillas.

Por ejemplo, puede definir un fragmento de plantilla mediante la define palabra clave.

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

A continuación, puede incrustar plantillas personalizadas en este fragmento mediante la template palabra clave. Por ejemplo:

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

Puedes usar cualquiera de las siguientes opciones de plantillas integradas para incrustar plantillas personalizadas.

Nombre Notas

default.title

Muestra información de estado de alto nivel.

default.message

Proporciona un resumen formateado de las alertas activadas y resueltas.

teams.default.message

Similar adefault.messsage, formateado para Microsoft Teams.

HTML en plantillas de notificaciones

El HTML de las plantillas de notificaciones de alertas está oculto. No se admite la representación de HTML en la notificación resultante.

Algunos notificadores admiten métodos alternativos para cambiar el aspecto de la notificación resultante. Por ejemplo, Grafana instala la plantilla base para enviar alertas a los correos electrónicos. <grafana-install-dir>/public/emails/ng_alert_notification.html Puedes editar este archivo para cambiar la apariencia de todos los correos electrónicos de alerta.