Connect a un'origine dati OpenTSDB - Grafana gestito da Amazon

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à.

Connect a un'origine dati OpenTSDB

Amazon Managed Grafana viene fornito con supporto avanzato per OpenTSDB.

Aggiungere la fonte di dati

  1. Apri il menu laterale selezionando l'icona Grafana nell'intestazione in alto.

  2. Nel menu laterale sotto il link Dashboards, dovresti trovare un link Data Sources.

  3. Scegli il pulsante + Aggiungi fonte di dati nell'intestazione in alto.

  4. Seleziona OpenTSDB dall'elenco a discesa Tipo.

Nota

Se non vedi il link Fonti di dati nel menu laterale, significa che l'utente attuale non ha il ruolo. Admin

Nome Descrizione
Name Il nome della fonte di dati. Ecco come viene visualizzata la fonte di dati nei pannelli e nelle query.
Default L'origine dati predefinita significa che sarà preselezionata per i nuovi pannelli.
Url Il protocollo HTTP, l'IP e la porta del server opentsdb (la porta predefinita è in genere 4242).
Access Server (impostazione predefinita) = L'URL deve essere accessibile dal backend/server Grafana.
Version Versione = versione opentsdb, <=2.1 o 2.2.
Resolution Le metriche di opentsdb possono avere punti dati con risoluzione in secondi o millisecondi.

Editor della query

Apri un grafico in modalità di modifica scegliendo il titolo. L'editor di query sarà diverso se l'origine dati ha una versione <=2.1 o = 2.2. Nella versione precedente, solo i tag possono essere utilizzati per interrogare OpenTSDB. Ma nell'ultima versione, è possibile utilizzare filtri e tag per interrogare opentsdb. La Fill Policy è stata introdotta anche in OpenTSDB 2.2.

Nota

Durante l'utilizzo della fonte di dati OpenTSDB 2.2, assicurati di utilizzare filtri o tag poiché si escludono a vicenda. Se usati insieme, potrebbero darti risultati strani.

Utilizzo dei suggerimenti di completamento automatico

Non appena inizi a digitare i nomi delle metriche, i nomi dei tag e i valori dei tag, dovresti vedere evidenziati i suggerimenti di completamento automatico relativi a tali metriche. Il completamento automatico funziona solo se l'API di suggerimento OpenTSDB è abilitata.

Interrogazioni basate su modelli

Invece di inserire elementi come il nome del server, dell'applicazione e del sensore nelle query metriche, puoi utilizzare variabili al loro posto. Le variabili vengono visualizzate come caselle di selezione a discesa nella parte superiore della dashboard. Puoi utilizzare queste caselle a discesa per modificare i dati visualizzati nella dashboard.

Per ulteriori informazioni sui modelli e sulle variabili dei modelli, consulta. Modelli e variabili

Variabile di interrogazione

L'origine dati OpenTSDB supporta le query con variabili modello. Ciò significa che puoi creare variabili modello che recuperano i valori da OpenTSDB. Ad esempio, nomi di metriche, nomi di tag o valori di tag.

Quando si utilizza OpenTSDB con una variabile modello di query tipo, è possibile utilizzare la seguente sintassi per la ricerca.

Query Descrizione
metrics(prefix) Restituisce nomi metrici con prefisso specifico (può essere vuoto).
tag_names(cpu) Restituisce i nomi dei tag (ad esempio le chiavi) per una metrica CPU specifica.
tag_values(cpu, hostname) Restituisce i valori dei tag per la CPU metrica e il nome host della chiave tag.
suggest_tagk(prefix) Restituisce i nomi dei tag (cioè le chiavi) per tutte le metriche con un prefisso specifico (può essere vuoto).
suggest_tagv(prefix) Restituisce i valori dei tag per tutte le metriche con un prefisso specifico (può essere vuoto).

Se non vedi che le variabili del modello vengono compilate nella Preview of values sezione, devi tsd.core.meta.enable_realtime_ts abilitarle nelle impostazioni del server OpenTSDB. Inoltre, per compilare i metadati delle serie temporali esistenti in OpenTSDB, è necessario eseguirlo sul server OpenTSDB. tsdb uid metasync

Modelli annidati

Una variabile modello può essere utilizzata per filtrare i valori dei tag per un'altra variabile di modello. Il primo parametro è il nome della metrica, il secondo parametro è la chiave del tag per la quale è necessario trovare i valori dei tag e successivamente tutte le altre variabili del modello dipendenti. Di seguito sono riportati alcuni esempi per far funzionare correttamente le query annidate sui modelli.

Query Descrizione
tag_values(cpu, hostname, env=$env) Restituisce i valori dei tag per la metrica cpu, il valore del tag env selezionato e il nome host della chiave del tag.
tag_values(cpu, hostname, env=$env, region=$region) Restituisce i valori dei tag per la metrica cpu, il valore del tag env selezionato, il valore del tag regionale selezionato e il nome host della chiave del tag.

Per ulteriori informazioni sulle query metriche OpenTSDB, consulta la documentazione di OpenTSDB