Connect ke sumber data OpenTSDB - Amazon Managed Grafana

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

Grafana yang Dikelola Amazon dikirimkan dengan dukungan lanjutan untuk OpenTSDB.

Menambahkan sumber data

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

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

  3. Pilih tombol + Tambahkan sumber data di header atas.

  4. 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 Penjelasan
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

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

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

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, lihatTemplate dan variabel.

Variabel kueri

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_names(cpu) Mengembalikan nama tag (yaitu, kunci) untuk metrik cpu tertentu.
tag_values(cpu, hostname) Mengembalikan nilai tag untuk cpu metrik dan nama host kunci tag.
suggest_tagk(prefix) Mengembalikan nama tag (yaitu, kunci) untuk semua metrik dengan awalan tertentu (bisa kosong).
suggest_tagv(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

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_values(cpu, hostname, env=$env) Mengembalikan nilai tag untuk metrik cpu, nilai tag env yang dipilih, dan nama host kunci tag.
tag_values(cpu, hostname, env=$env, region=$region) 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