

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
<a name="using-opentsdb-in-AMG"></a>

 Amazon Managed Grafana viene fornito con supporto avanzato per OpenTSDB. 

## Aggiungere la fonte di dati
<a name="opentsdb-adding-the-data-source"></a>

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

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

1.  Scegli il pulsante **\$1 Aggiungi fonte di dati** nell'intestazione in alto. 

1.  **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  |  Description  | 
| --- | --- | 
|  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
<a name="opentsdb-query-editor"></a>

 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
<a name="auto-complete-suggestions"></a>

 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
<a name="opentsdb-templating-queries"></a>

 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](templates-and-variables.md) 

### Variabile di interrogazione
<a name="opentsdb-query-variable"></a>

 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  |  Description  | 
| --- | --- | 
|  metrics(prefix)  |  Restituisce nomi metrici con prefisso specifico (può essere vuoto).  | 
|  tag\$1names(cpu)  |  Restituisce i nomi dei tag (ad esempio le chiavi) per una metrica CPU specifica.  | 
|  tag\$1values(cpu, hostname)  |  Restituisce i valori dei tag per la CPU metrica e il nome host della chiave tag.  | 
|  suggest\$1tagk(prefix)  |  Restituisce i nomi dei tag (cioè le chiavi) per tutte le metriche con un prefisso specifico (può essere vuoto).  | 
|  suggest\$1tagv(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 dei dati delle serie temporali esistenti in OpenTSDB, è necessario eseguirlo sul server OpenTSDB. `tsdb uid metasync` 

### Modelli annidati
<a name="nested-templating"></a>

 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  |  Description  | 
| --- | --- | 
|  tag\$1values(cpu, hostname, env=\$1env)  |  Restituisce i valori dei tag per la metrica cpu, il valore del tag env selezionato e il nome host della chiave del tag.  | 
|  tag\$1values(cpu, hostname, env=\$1env, region=\$1region)  |  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](https://opentsdb.net/docs/build/html/index.html) 