

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Connect ke sumber data OpenTSDB
<a name="using-opentsdb-in-AMG"></a>

 Grafana yang Dikelola Amazon dikirimkan dengan dukungan lanjutan untuk OpenTSDB. 

## Menambahkan sumber data
<a name="opentsdb-adding-the-data-source"></a>

1.  Buka menu samping dengan memilih ikon Grafana di header atas. 

1.  Di menu samping di bawah tautan **Dasbor**, Anda harus menemukan tautan **Sumber Data**. 

1.  Pilih tombol **\$1 Tambahkan sumber data** di header atas. 

1.  Pilih **OpenTSDB** dari daftar **dropdown Type**. 

**catatan**  
 Jika Anda tidak melihat link **Sumber Data** di menu samping Anda, itu berarti bahwa pengguna Anda saat ini tidak memiliki `Admin` peran. 


|  Nama  |  Deskripsi  | 
| --- | --- | 
|  Name  |  Nama sumber data. Ini adalah bagaimana Anda melihat sumber data di panel dan kueri.  | 
|  Default  |  Sumber data default berarti bahwa itu akan dipilih sebelumnya untuk panel baru.  | 
|  Url  |  Protokol HTTP, ip dan port server opentsdb Anda (port default biasanya 4242).  | 
|  Access  |  Server (default) = URL harus dapat diakses dari backend/server Grafana.  | 
|  Version  |  Versi = versi opentsdb, baik <=2.1 atau 2.2.  | 
|  Resolution  |  Metrik dari opentsdb dapat memiliki titik data dengan resolusi kedua atau milidetik.  | 

## Editor kueri
<a name="opentsdb-query-editor"></a>

 Buka grafik dalam mode edit dengan memilih judul. Editor kueri akan berbeda jika sumber data memiliki versi <=2.1 atau = 2.2. Dalam versi sebelumnya, hanya tag yang dapat digunakan untuk kueri OpenTSDB. Tetapi dalam versi yang terakhir, filter serta tag dapat digunakan untuk menanyakan opentsdb. Kebijakan Isi juga diperkenalkan di OpenTSDB 2.2. 

**catatan**  
 Saat menggunakan sumber data OpenTSDB 2.2, pastikan Anda menggunakan Filter atau Tag karena keduanya saling eksklusif. Jika digunakan bersama, mungkin memberi Anda hasil yang aneh. 

### Menggunakan saran pelengkapan otomatis
<a name="auto-complete-suggestions"></a>

 Segera setelah Anda mulai mengetik nama metrik, nama tag, dan nilai tag, Anda akan melihat saran lengkap otomatis yang disorot untuknya. Pelengkapan otomatis hanya berfungsi jika API saran OpenTSDB diaktifkan. 

## Kueri template
<a name="opentsdb-templating-queries"></a>

 Alih-alih hardcoding hal-hal seperti server, aplikasi dan nama sensor dalam kueri metrik Anda, Anda dapat menggunakan variabel di tempatnya. Variabel ditampilkan sebagai kotak pilih dropdown di bagian atas dasbor. Anda dapat menggunakan kotak dropdown ini untuk mengubah data yang ditampilkan di dasbor Anda. 

 Untuk informasi selengkapnya tentang variabel template dan template, lihat[Template dan variabel](templates-and-variables.md). 

### Variabel kueri
<a name="opentsdb-query-variable"></a>

 Sumber data OpenTSDB mendukung kueri variabel template. Ini berarti Anda dapat membuat variabel template yang mengambil nilai dari OpenTSDB. Misalnya, nama metrik, nama tag, atau nilai tag. 

 Saat menggunakan OpenTSDB dengan variabel template `query` tipe Anda dapat menggunakan sintaks berikut untuk pencarian. 


|  Kueri  |  Deskripsi  | 
| --- | --- | 
|  metrics(prefix)  |  Mengembalikan nama metrik dengan awalan tertentu (bisa kosong).  | 
|  tag\$1names(cpu)  |  Mengembalikan nama tag (yaitu, kunci) untuk metrik cpu tertentu.  | 
|  tag\$1values(cpu, hostname)  |  Mengembalikan nilai tag untuk cpu metrik dan nama host kunci tag.  | 
|  suggest\$1tagk(prefix)  |  Mengembalikan nama tag (yaitu, kunci) untuk semua metrik dengan awalan tertentu (bisa kosong).  | 
|  suggest\$1tagv(prefix)  |  Mengembalikan nilai tag untuk semua metrik dengan awalan tertentu (bisa kosong).  | 

 Jika Anda tidak melihat variabel template yang diisi di `Preview of values` bagian, Anda harus mengaktifkan `tsd.core.meta.enable_realtime_ts` dalam pengaturan server OpenTSDB. Juga, untuk mengisi metadata data deret waktu yang ada di OpenTSDB, Anda harus berjalan `tsdb uid metasync` di server OpenTSDB. 

### Templating bersarang
<a name="nested-templating"></a>

 Satu variabel template dapat digunakan untuk memfilter nilai tag untuk variabel template lain. Parameter pertama adalah nama metrik, parameter kedua adalah kunci tag yang Anda butuhkan untuk menemukan nilai tag, dan setelah itu semua variabel template dependen lainnya. Beberapa contoh disebutkan di bawah ini untuk membuat kueri template bersarang bekerja dengan sukses. 


|  Kueri  |  Deskripsi  | 
| --- | --- | 
|  tag\$1values(cpu, hostname, env=\$1env)  |  Mengembalikan nilai tag untuk metrik cpu, nilai tag env yang dipilih, dan nama host kunci tag.  | 
|  tag\$1values(cpu, hostname, env=\$1env, region=\$1region)  |  Mengembalikan nilai tag untuk metrik cpu, nilai tag env yang dipilih, nilai tag wilayah yang dipilih, dan nama host kunci tag.  | 

 [Untuk informasi selengkapnya tentang kueri metrik OpenTSDB, lihat dokumentasi OpenTSDB](https://opentsdb.net/docs/build/html/index.html) 