Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Riferimento modello
Questo argomento della documentazione è progettato per le aree di lavoro Grafana che supportano la versione 10.x di Grafana.
Per le aree di lavoro Grafana che supportano la versione 9.x di Grafana, vedere. Lavorare nella versione 9 di Grafana
Per le aree di lavoro Grafana che supportano la versione 8.x di Grafana, vedere. Funzionamento in Grafana versione 8
Questa sezione fornisce informazioni di riferimento per la creazione dei modelli.
Avviso (tipo)
Il tipo di avviso contiene i seguenti dati.
Nome | Tipo | Descrizione | Esempio |
---|---|---|---|
Stato |
string |
|
{{ .Status }} |
Etichette |
KeyValue |
Un set di etichette allegate all'avviso. |
{{ .Labels }} |
Annotazioni |
KeyValue |
Un insieme di annotazioni allegate all'avviso. |
{{ .Annotations }} |
Valori | KeyValue | I valori di tutte le espressioni, incluse le condizioni classiche | {{ .Values }} |
StartsAt |
Time.time |
L'ora in cui l'allarme ha iniziato a scattare. |
{{ .StartsAt }} |
EndsAt |
Tempo. Tempo |
Impostato solo se è nota l'ora di fine di un avviso. Altrimenti impostato su un periodo di timeout configurabile dal momento in cui è stato ricevuto l'ultimo avviso. |
{{ .EndsAt }} |
URL del generatore |
string |
Un link a Grafana o Alertmanager esterno. |
{{ .GeneratorURL }} |
URL silenzioso |
string |
Un link per silenziare l'avviso (con le etichette precompilate per questo avviso). Solo per gli avvisi gestiti da Grafana. |
{{ .SilenceURL}} |
URL del pannello di controllo |
string |
Collegamento alla dashboard di Grafana, se la regola di avviso appartiene a una di esse. Solo per gli avvisi gestiti da Grafana. |
{{ .DashboardURL }} |
URL del pannello |
string |
Collegamento al pannello di dashboard di Grafana, se la regola di avviso appartiene a uno. Solo per gli avvisi gestiti da Grafana. |
{{ .PanelURL }} |
Impronta digitale |
string |
Impronta digitale che può essere utilizzata per identificare l'avviso. |
{{ .Fingerprint }} |
ValueString |
string |
Una stringa che contiene le etichette e il valore di ogni espressione ridotta nell'avviso. |
{{ .ValueString }} |
ExtendedData
L' ExtendedData oggetto contiene le seguenti proprietà.
Nome | Tipo | Descrizione | Esempio |
---|---|---|---|
Ricevitore |
|
Il nome del punto di contatto che invia la notifica. |
|
Stato |
|
Lo stato è |
|
Avvisi |
|
Elenco di tutti gli allarmi attivi e risolti in questa notifica. |
|
Avvisi di attivazione |
|
Elenco di tutti gli allarmi di attivazione contenuti in questa notifica. |
|
Avvisi risolti |
|
Elenco di tutti gli avvisi risolti in questa notifica. |
|
GroupLabels |
|
Le etichette che raggruppano questi avvisi in questa notifica. |
|
CommonLabels |
|
Le etichette comuni a tutti gli avvisi di questa notifica. |
|
CommonAnnotations |
|
Le annotazioni comuni a tutti gli avvisi di questa notifica. |
|
URL esterno |
|
Un collegamento all'area di lavoro Grafana o Alertmanager che ha inviato questa notifica. |
|
KeyValue tipo
Il KeyValue
tipo è un insieme di coppie di stringhe chiave/valore che rappresentano etichette e annotazioni.
Oltre all'accesso diretto ai dati archiviati come fileKeyValue
, esistono anche metodi per ordinare, rimuovere e trasformare i dati.
Nome | Argomenti | Valori restituiti | Note | Esempio |
---|---|---|---|---|
SortedPairs |
Elenco ordinato di coppie di stringhe di chiavi e valori |
|
||
Rimuovi |
[] stringa |
KeyValue |
Restituisce una copia della mappa chiave/valore senza le chiavi fornite. |
|
Nomi |
[] stringa |
Elenco di nomi |
|
|
Valori |
[] stringa |
Elenco di valori |
|
Time (Orario)
L'ora proviene dal time
Monday, 1st January 2022 at 10:00AM
, scrivi il seguente modello:
{{ .StartsAt.Format "Monday, 2 January 2006 at 3:04PM" }}
Puoi trovare un riferimento per il formato orario di Go qui