Referencia de la plantilla - 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.

Referencia de la plantilla

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

Esta sección proporciona información de referencia para crear sus plantillas.

Alerta (tipo)

El tipo de alerta contiene los siguientes datos.

Nombre Tipo Descripción Ejemplo

Status

cadena

firing o bien resolved.

{{ .Status }}

Etiquetas

KeyValue

Un conjunto de etiquetas adjuntas a la alerta.

{{ .Labels }}

Annotations

KeyValue

Un conjunto de anotaciones adjuntas a la alerta.

{{ .Annotations }}
Valores KeyValue Los valores de todas las expresiones, incluidas las condiciones clásicas {{ .Values }}

StartsAt

Hora. Hora

Hora en que la alerta empezó a activarse.

{{ .StartsAt }}

EndsAt

Hora. Hora

Se establece solo si se conoce la hora de finalización de una alerta. De lo contrario, configúrelo en un período de tiempo de espera configurable a partir del momento en que se recibió la última alerta.

{{ .EndsAt }}

URL del generador

cadena

Un enlace posterior a Grafana o a un Alertmanager externo.

{{ .GeneratorURL }}

URL de silencio

cadena

Un enlace para silenciar la alerta (con las etiquetas de esta alerta rellenadas previamente). Solo para alertas gestionadas por Grafana.

{{ .SilenceURL}}

URL del panel

cadena

Enlace al panel de grafana, si la regla de alerta pertenece a uno. Solo para alertas gestionadas por Grafana.

{{ .DashboardURL }}

URL del panel

cadena

Enlace al panel del panel de control de grafana, si la regla de alerta pertenece a uno. Solo para alertas gestionadas por Grafana.

{{ .PanelURL }}

Huella digital

cadena

Huella digital que se puede utilizar para identificar la alerta.

{{ .Fingerprint }}

ValueString

cadena

Cadena que contiene las etiquetas y el valor de cada expresión reducida de la alerta.

{{ .ValueString }}

ExtendedData

El ExtendedData objeto contiene las siguientes propiedades.

Nombre Tipo Descripción Ejemplo

Receptor

string

El nombre del punto de contacto que envía la notificación.

{{ .Receiver }}

Status

string

El estado es firing si se está activando al menos una alerta; de lo contrarioresolved.

{{ .Status }}

Alertas

[]Alert

Lista de todas las alertas activas y resueltas de esta notificación.

There are {{ len .Alerts }} alerts

Alertas de disparo

[]Alert

Lista de todas las alertas de disparo de esta notificación.

There are {{ len .Alerts.Firing }} firing alerts

Alertas resueltas

[]Alert

Lista de todas las alertas resueltas de esta notificación.

There are {{ len .Alerts.Resolved }} resolved alerts

GroupLabels

KeyValue

Las etiquetas que agrupan estas alertas en esta notificación.

{{ .GroupLabels }}

CommonLabels

KeyValue

Las etiquetas comunes a todas las alertas de esta notificación.

{{ .CommonLabels }}

CommonAnnotations

KeyValue

Las anotaciones comunes a todas las alertas de esta notificación.

{{ .CommonAnnotations }}

URL externa

string

Un enlace al espacio de trabajo de Grafana o al administrador de alertas que envió esta notificación.

{{ .ExternalURL }}

KeyValue escriba

El KeyValue tipo es un conjunto de pares de cadenas clave/valor que representan etiquetas y anotaciones.

Además del acceso directo a los datos almacenados como unKeyValue, también hay métodos para ordenar, eliminar y transformar los datos.

Nombre Argumentos Devuelve Notas Ejemplo

SortedPairs

Lista ordenada de pares de cadenas de valores y claves

{{ .Annotations.SortedPairs }}

Remove

[] cadena

KeyValue

Devuelve una copia del mapa clave/valor sin las claves dadas.

{{ .Annotations.Remove "summary" }}

Nombres

[] cadena

Lista de nombres

{{ .Names }}

Valores

[] cadena

Lista de valores

{{ .Values }}

Tiempo

El tiempo proviene del timepaquete Go. Puede imprimir una hora en varios formatos diferentes. Por ejemplo, para imprimir la hora a la que se disparó una alerta en ese formatoMonday, 1st January 2022 at 10:00AM, escriba la siguiente plantilla:

{{ .StartsAt.Format "Monday, 2 January 2006 at 3:04PM" }}

Puedes encontrar una referencia del formato de hora de Go aquí.