Référence de modèles - Amazon Managed Grafana

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Référence de modèles

Cette rubrique de documentation est conçue pour les espaces de travail Grafana qui prennent en charge la version 10.x de Grafana.

Pour les espaces de travail Grafana compatibles avec la version 9.x de Grafana, voir. Travailler dans la version 9 de Grafana

Pour les espaces de travail Grafana compatibles avec la version 8.x de Grafana, voir. Travailler dans la version 8 de Grafana

Cette section fournit des informations de référence pour créer vos modèles.

Alerte (type)

Le type d'alerte contient les données suivantes.

Nom Kind Description Exemple

Statut

chaîne

firing ou resolved.

{{ .Status }}

Étiquettes

KeyValue

Ensemble d'étiquettes associées à l'alerte.

{{ .Labels }}

Annotations

KeyValue

Ensemble d'annotations associées à l'alerte.

{{ .Annotations }}
Valeurs KeyValue Les valeurs de toutes les expressions, y compris les conditions classiques {{ .Values }}

StartsAt

Heure. Heure

Heure à laquelle l'alerte a commencé à se déclencher.

{{ .StartsAt }}

EndsAt

Heure. Heure

Paramétré uniquement si l'heure de fin d'une alerte est connue. Sinon, définissez un délai d'expiration configurable à compter de la date de réception de la dernière alerte.

{{ .EndsAt }}

URL du générateur

chaîne

Un lien de retour vers Grafana ou un Alertmanager externe.

{{ .GeneratorURL }}

URL de silence

chaîne

Un lien pour désactiver l'alerte (avec des étiquettes préremplies pour cette alerte). Uniquement pour les alertes gérées par Grafana.

{{ .SilenceURL}}

URL du tableau de bord

chaîne

Lien vers le tableau de bord de Grafana, si la règle d'alerte appartient à l'une d'entre elles. Uniquement pour les alertes gérées par Grafana.

{{ .DashboardURL }}

URL du panneau

chaîne

Lien vers le panneau du tableau de bord de Grafana, si la règle d'alerte appartient à l'une d'entre elles. Uniquement pour les alertes gérées par Grafana.

{{ .PanelURL }}

Empreinte digitale

chaîne

Empreinte digitale qui peut être utilisée pour identifier l'alerte.

{{ .Fingerprint }}

ValueString

chaîne

Chaîne contenant les libellés et la valeur de chaque expression réduite de l'alerte.

{{ .ValueString }}

ExtendedData

L' ExtendedData objet contient les propriétés suivantes.

Nom Kind Description Exemple

Récepteur

string

Nom du point de contact qui envoie la notification.

{{ .Receiver }}

Statut

string

L'état indique firing si au moins une alerte est en cours de déclenchement, sinonresolved.

{{ .Status }}

Alerts (Alertes)

[]Alert

Liste de toutes les alertes déclenchées et résolues dans cette notification.

There are {{ len .Alerts }} alerts

Alertes de tir

[]Alert

Liste de toutes les alertes de tir contenues dans cette notification.

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

Alertes résolues

[]Alert

Liste de toutes les alertes résolues dans cette notification.

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

GroupLabels

KeyValue

Les étiquettes qui regroupent ces alertes dans cette notification.

{{ .GroupLabels }}

CommonLabels

KeyValue

Les libellés communs à toutes les alertes de cette notification.

{{ .CommonLabels }}

CommonAnnotations

KeyValue

Les annotations communes à toutes les alertes de cette notification.

{{ .CommonAnnotations }}

URL externe

string

Un lien vers l'espace de travail Grafana ou Alertmanager qui a envoyé cette notification.

{{ .ExternalURL }}

KeyValue type

Le KeyValue type est un ensemble de paires de chaînes clé/valeur qui représentent des étiquettes et des annotations.

Outre l'accès direct aux données stockées sous forme de fichierKeyValue, il existe également des méthodes permettant de trier, de supprimer et de transformer les données.

Nom Arguments Renvoie Remarques Exemple

SortedPairs

Liste triée des paires de chaînes de clés et de valeurs

{{ .Annotations.SortedPairs }}

Remove (suppression)

[] chaîne

KeyValue

Renvoie une copie de la carte clé/valeur sans les clés données.

{{ .Annotations.Remove "summary" }}

Noms

[] chaîne

Liste des noms

{{ .Names }}

Valeurs

[] chaîne

Liste de valeurs

{{ .Values }}

Time (Période)

L'heure est comptée dans le timepackage Go. Vous pouvez imprimer une heure dans différents formats. Par exemple, pour imprimer l'heure à laquelle une alerte s'est déclenchée dans ce formatMonday, 1st January 2022 at 10:00AM, vous devez écrire le modèle suivant :

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

Vous pouvez trouver une référence pour le format horaire de Go ici.