Panduan Pengguna Kibana. Visualisasi. Bagian 2

Bagian kedua dari terjemahan dokumentasi resmi untuk visualisasi data di Kibana.
Tautan ke materi asli: Kibana User Guide [6.6] »Visualisasikan

Tautan ke Bagian 1: Panduan Pengguna Kibana. Visualisasi. Bagian 1

Konten:

  1. Kontrol Visualisasi
  2. Tabel data
  3. Widget penurunan harga
  4. Metrik


Kontrol Visualisasi


Peringatan Fitur ini bersifat eksperimental dan dapat diubah atau dihapus dalam rilis mendatang. Elastis akan melakukan yang terbaik untuk memperbaiki masalah, tetapi fungsi eksperimental tidak didukung oleh fungsi GA resmi SLA.
Visualisasi kontrol memungkinkan Anda untuk menambahkan input interaktif ke dasbor Kibana. Anda dapat membuat dua jenis informasi yang masuk: daftar drop-down atau tombol radio satu-dari-banyak.

gambar

Menambahkan kontrol input


Untuk menginisialisasi visualisasi kontrol, buka tab Visualisasi dan klik tombol +. Gulir ke bagian Lainnya dan pilih Kontrol .

Menu tarik-turun


Menu tarik turun memungkinkan pengguna untuk memfilter konten dengan memilih satu atau lebih opsi dari daftar. Menu tarik-turun diisi secara dinamis dengan hasil agregasi nilai (istilah, kira-kira Per.).

gambar

Label Kontrol. Tanda tangan untuk daftar drop-down. Secara default, tanda tangan adalah nama bidang.
Pola Indeks. Templat indeks yang berisi dataset untuk visualisasi.
Bidang Bidang ini digunakan untuk mengisi daftar opsi dan difilter saat pengguna berinteraksi dengan input. Daftar bidang yang tersedia diperoleh dari templat indeks yang ditentukan.
Kontrol orang tua. Kontrol untuk membuat rantai menu drop-down sedemikian rupa sehingga memilih di menu pertama menyaring nilai-nilai di menu kedua. Hanya tersedia ketika membuat beberapa daftar drop-down.
Pilih banyak. Saat diaktifkan, menu drop-down memungkinkan pengguna untuk memilih beberapa opsi.
Ukuran Jumlah opsi untuk dimasukkan dalam daftar.

Rentang slider


Rentang yang dapat disesuaikan memungkinkan pengguna untuk memfilter konten dalam rentang angka. Nilai minimum dan maksimum dari rentang yang dapat diatur secara dinamis ditentukan oleh nilai agregasi minimum dan maksimum.

gambar

Label Kontrol. Rentang yang bisa disesuaikan tanda tangan. Secara default, tanda tangan adalah nama bidang.
Pola Indeks. Templat indeks yang berisi dataset untuk visualisasi.
Bidang Bidang ini digunakan untuk mengisi rentang yang dapat disesuaikan dan memfilternya saat pengguna berinteraksi dengan data yang masuk. Daftar bidang yang tersedia diisi dari templat indeks tertentu.
Ukuran langkah. Menambah / mengurangi ukuran slider.
Tempat Desimal. Jumlah tempat desimal.

Variabel global


Klik tab Opsi untuk mengonfigurasi pengaturan yang berlaku untuk semua kontrol input di visualisasi Kontrol.

gambar

Perbarui filter Kibana pada setiap perubahan. Saat dinyalakan, semua interaksi masuk secara instan membuat filter yang menyebabkan dasbor diperbarui. Saat mati, filter Kibana dibuat ketika pengguna mengklik Terapkan perubahan gambar .
Gunakan filter waktu. Saat diaktifkan, agregasi yang digunakan untuk menghasilkan daftar pilihan drop-down dan rentang minimum maksimum diikat ke waktu global Kibana .
Sematkan filter ke keadaan global. Saat diaktifkan, semua filter yang dibuat dengan berinteraksi dengan data input secara otomatis disematkan.

Tabel data


Agregasi Metrik:

Hitung Hitung agregasi mengembalikan jumlah bersih elemen dalam templat indeks yang dipilih.
Rata-rata Agregasi ini mengembalikan nilai rata-rata di atas bidang numerik. Pilih bidang dari daftar turun bawah.
Jumlah Mengembalikan jumlah total bidang angka. Pilih bidang dari daftar turun bawah.
Min. Mengembalikan nilai minimum dengan bidang numerik. Pilih bidang dari daftar turun bawah.
Maks Mengembalikan nilai maksimum dengan bidang angka. Pilih bidang dari daftar turun bawah.
Hitungan Unik. Agregasi kardinal mengembalikan jumlah nilai unik dalam suatu bidang. Pilih bidang dari daftar turun bawah.
Standar deviasi. Agregasi statistik umum mengembalikan standar deviasi data dalam bidang numerik. Pilih bidang dari daftar turun bawah.
Top hit. Agregasi nilai teratas mengembalikan satu atau lebih nilai teratas dari bidang khusus dalam dokumen Anda. Pilih bidang dari daftar drop-down, jenis penyortiran dokumen, jumlah nilai yang akan dikembalikan.
Persentil. Agregasi persentase membagi nilai-nilai bidang angka ke dalam rentang yang ditentukan. Pilih bidang dari daftar turun bawah, lalu tentukan satu atau lebih area di bidang Persentil . Klik X untuk menghapus bidang persen. Klik + Tambahkan untuk menambahkan bidang persentase.
Peringkat Persentil. Agregasi persentase mengembalikan peringkat persentase untuk bidang angka yang dipilih. Pilih bidang dari daftar turun bawah, lalu tentukan satu atau lebih nilai dari persentase peringkat di bidang Nilai . Klik X untuk menghapus bidang nilai. Klik + Tambahkan untuk menambahkan bidang nilai.

Agregasi sumber data induk:
Untuk setiap agregasi dari sumber informasi induk, perlu untuk menentukan metrik yang agregasi dihitung. Ini mungkin salah satu metrik yang ada atau yang baru. Anda juga dapat berinvestasi dalam agregasi ini (misalnya, untuk mendapatkan turunan ketiga).

Derivatif. Agregasi derivatif menghitung turunan dari metrik tertentu.
Jumlah kumulatif. Agregasi kumulatif mengumpulkan jumlah kumulatif dari metrik tertentu dalam histogram induk.
Rata-rata bergerak. Agregasi rata-rata bergerak akan menyisipkan jendela melalui data dan menulis nilai rata-rata jendela ini.
Serial Diff. Diferensiasi sekuensial adalah metode di mana nilai dalam deret waktu dikurangi dari dirinya sendiri dalam periode waktu atau penundaan lain.

Agregasi dari sumber terkait:
Seperti dalam kasus agregasi sumber induk, Anda perlu menentukan metrik yang dengannya agregasi sumber terkait akan dihitung. Selain itu, Anda perlu menyediakan agregasi segmen, yang akan menentukan segmen mana yang akan memulai agregasi.

Ember rata-rata Rata-rata segmen menghitung rata-rata metrik tertentu dalam agregasi sumber terkait.
Jumlah ember Menghitung jumlah nilai metrik tertentu dalam agregasi sumber terkait.
Min Bucket Mengembalikan nilai minimum metrik tertentu dalam agregasi sumber terkait.
Ember maks Mengembalikan nilai maksimum metrik tertentu dalam agregasi sumber terkait.

Anda dapat membuat agregasi dengan mengeklik tombol + Tambahkan Metrik .
Masukkan string di bidang Label Kustom untuk mengubah tanda tangan.
Deretan tabel data disebut segmen. Anda bisa menentukan segmen untuk memecah tabel menjadi baris atau untuk memecah tabel tambahan.
Setiap jenis segmen mendukung agregasi berikut:

Tanggal Histogram. Histogram sementara dibuat berdasarkan bidang numerik dan disusun berdasarkan tanggal. Anda dapat menentukan kerangka waktu untuk interval dalam detik, menit, jam, hari, minggu, bulan, atau tahun. Anda juga dapat menentukan interval default dengan memilih Custom sebagai interval dan menentukan jumlah dan satuan waktu dalam kotak teks. Unit interval waktu default adalah: s untuk detik, m untuk menit, h untuk jam, d selama berhari-hari, w selama berminggu-minggu, y selama bertahun-tahun. Unit yang berbeda mendukung tingkat akurasi yang berbeda, hingga satu detik. Interval ditandatangani pada awal interval menggunakan kunci tanggal yang dikembalikan dari Elasticsearch. Misalnya, tooltip untuk interval bulanan akan menampilkan hari pertama bulan itu.
Histogram. Histogram standar dibangun berdasarkan bidang numerik. Tentukan interval integer untuk bidang ini. Pilih kotak centang Perlihatkan kotak kosong untuk memasukkan spasi kosong dalam histogram.
Kisaran Dengan bantuan agregasi peringkat, Anda dapat menentukan peringkat untuk nilai-nilai bidang angka. Klik Tambah Rentang untuk menambahkan satu set titik akhir peringkat. Klik simbol merah (x) untuk menghapus peringkat.
Rentang Tanggal Agregasi peringkat waktu melaporkan nilai-nilai yang berada dalam rentang tanggal yang ditentukan. Anda dapat menentukan rentang tanggal menggunakan ekspresi tanggal matematika. Klik Tambah Rentang untuk menambahkan satu set titik akhir peringkat. Klik simbol merah (x) untuk menghapus peringkat.
Rentang IPv4. Agregasi peringkat IPv4 memungkinkan Anda untuk menentukan rentang alamat IPv4. Klik Tambah Rentang untuk menambahkan satu set titik akhir peringkat. Klik simbol merah (x) untuk menghapus peringkat.
Ketentuan Nilai agregat memungkinkan Anda untuk menentukan elemen atas atau bawah dari bidang yang diberikan untuk ditampilkan, diurutkan berdasarkan kuantitas atau metrik pengguna.
Filter. Anda dapat menetapkan satu set filter untuk data. Dimungkinkan untuk menentukan filter sebagai string kueri atau dalam format JSON, serta di tab Temukan pencarian. Klik Tambah Filter untuk menambahkan filter lain. Klik tombol label untuk membuka bidang tanda tangan tempat Anda dapat mengetik nama untuk ditampilkan pada visualisasi.
Ketentuan yang Signifikan. Menampilkan hasil agregasi eksperimental dari nilai yang ditandatangani. Nilai parameter Ukuran menentukan jumlah input yang dikembalikan agregasi ini.
Geohash. Agregasi geo-hash menampilkan titik berdasarkan koordinat geografis.

Setelah menentukan jenis agregasi segmen, Anda dapat menentukan subkelompok agregasi untuk meningkatkan visualisasi. Klik + Tambahkan sub-ember untuk membuat segmen bersarang, lalu pilih Split Rows atau Split Table , lalu pilih agregasi dari daftar jenis.
Anda dapat menggunakan panah atas / bawah di sebelah kanan tipe agregasi untuk mengubah prioritas agregasi.
Masukkan baris di bidang Label Kustom untuk mengubah tanda tangan.
Anda dapat mengeklik tautan Tingkat Lanjut untuk menampilkan lebih banyak opsi untuk metrik atau agregasi segmen Anda:

Kecualikan Pola. Tentukan templat di bidang ini untuk mengecualikan dari hasil.
Sertakan Pola. Tentukan templat di bidang ini untuk disertakan dalam hasil.
Input JSON. Kotak teks tempat Anda bisa menambahkan properti tertentu dalam format JSON untuk digabungkan dengan agregasi tertentu, seperti dalam contoh berikut:

{ "script" : "doc['grade'].value * 1.2" }

Catatan Di Elasticsearch 1.4.3 dan yang lebih baru, fungsi ini membutuhkan skrip dinamis Groovy diaktifkan.
Ketersediaan opsi-opsi ini tergantung pada agregasi yang Anda pilih.
Pilih tab Opsi untuk mengubah aspek tabel berikut:

Per Halaman. Bidang ini mengontrol pagination tabel. Secara default, nilainya sepuluh baris per halaman.

Aktifkan / nonaktifkan bendera tersedia untuk tindakan berikut:

Tampilkan metrik untuk setiap ember / level. Centang kotak ini untuk menampilkan hasil antara untuk setiap agregasi segmen.
Tampilkan baris parsial. Tandai posisi ini untuk menampilkan garis bahkan jika tidak ada hasil.

Catatan Mengaktifkan opsi ini dapat memengaruhi kinerja secara serius.

Widget penurunan harga


Widget Markdown adalah bidang input teks yang menerima teks yang disandikan github Markdown. Kibana mengeksekusi teks yang Anda masukkan di bidang ini dan menampilkan hasilnya di dashboard. Anda dapat mengklik tautan Bantuan untuk pergi ke halaman bantuan Penurunan Harga yang dibantu GitHub. Klik Terapkan untuk menampilkan teks yang dapat dieksekusi di panel pratinjau atau Buang untuk kembali ke versi sebelumnya.

Metrik


Visualisasi metrik menampilkan satu nomor untuk setiap agregasi yang dipilih.
Agregasi Metrik:

Hitung Hitung agregasi mengembalikan jumlah bersih elemen dalam templat indeks yang dipilih.
Rata-rata Agregasi ini mengembalikan nilai rata-rata di atas bidang numerik. Pilih bidang dari daftar turun bawah.
Jumlah Mengembalikan jumlah total bidang angka. Pilih bidang dari daftar turun bawah.
Min. Mengembalikan nilai minimum dengan bidang numerik. Pilih bidang dari daftar turun bawah.
Maks Mengembalikan nilai maksimum dengan bidang angka. Pilih bidang dari daftar turun bawah.
Hitungan Unik. Agregasi kardinal mengembalikan jumlah nilai unik dalam suatu bidang. Pilih bidang dari daftar turun bawah.
Standar deviasi. Agregasi statistik umum mengembalikan standar deviasi data dalam bidang numerik. Pilih bidang dari daftar turun bawah.
Top hit. Agregasi nilai teratas mengembalikan satu atau lebih nilai teratas dari bidang khusus dalam dokumen Anda. Pilih bidang dari daftar drop-down, jenis penyortiran dokumen, jumlah nilai yang akan dikembalikan.
Persentil. Agregasi persentase membagi nilai-nilai bidang angka ke dalam rentang yang ditentukan. Pilih bidang dari daftar turun bawah, lalu tentukan satu atau lebih area di bidang Persentil . Klik X untuk menghapus bidang persen. Klik + Tambahkan untuk menambahkan bidang persentase.
Peringkat Persentil. Agregasi persentase mengembalikan peringkat persentase untuk bidang angka yang dipilih. Pilih bidang dari daftar turun bawah, lalu tentukan satu atau lebih nilai dari persentase peringkat di bidang Nilai . Klik X untuk menghapus bidang nilai. Klik + Tambahkan untuk menambahkan bidang nilai.

Agregasi sumber data induk:
Untuk setiap agregasi dari sumber informasi induk, perlu untuk menentukan metrik yang agregasi dihitung. Ini mungkin salah satu metrik yang ada atau yang baru. Anda juga dapat berinvestasi dalam agregasi ini (misalnya, untuk mendapatkan turunan ketiga).

Derivatif. Agregasi derivatif menghitung turunan dari metrik tertentu.
Jumlah kumulatif. Agregasi kumulatif mengumpulkan jumlah kumulatif dari metrik tertentu dalam histogram induk.
Rata-rata bergerak. Agregasi rata-rata bergerak akan menyisipkan jendela melalui data dan menulis nilai rata-rata jendela ini.
Serial Diff. Diferensiasi sekuensial adalah metode di mana nilai dalam deret waktu dikurangi dari dirinya sendiri dalam periode waktu atau penundaan lain.

Agregasi dari sumber terkait:
Seperti dalam kasus agregasi sumber induk, Anda perlu menentukan metrik yang dengannya agregasi sumber terkait akan dihitung. Selain itu, Anda perlu menyediakan agregasi segmen, yang akan menentukan segmen mana yang akan memulai agregasi.

Ember rata-rata Rata-rata segmen menghitung rata-rata metrik tertentu dalam agregasi sumber terkait.
Jumlah ember Menghitung jumlah nilai metrik tertentu dalam agregasi sumber terkait.
Min Bucket Mengembalikan nilai minimum metrik tertentu dalam agregasi sumber terkait.
Ember maks Mengembalikan nilai maksimum metrik tertentu dalam agregasi sumber terkait.

Anda dapat membuat agregasi dengan mengeklik tombol + Tambahkan Metrik .
Masukkan string di bidang Label Kustom untuk mengubah tanda tangan.
Anda dapat mengklik tautan Tingkat Lanjut untuk menampilkan lebih banyak opsi:

Input JSON. Kotak teks tempat Anda bisa menambahkan properti tertentu dalam format JSON untuk digabungkan dengan agregasi tertentu, seperti dalam contoh berikut:

{ "script" : "doc['grade'].value * 1.2" }

Catatan Di Elasticsearch 1.4.3 dan yang lebih baru, fungsi ini membutuhkan skrip dinamis Groovy diaktifkan.

Ketersediaan opsi-opsi ini tergantung pada agregasi yang Anda pilih.
Klik tab Opsi untuk menampilkan bilah geser ukuran font.

Bagian ketiga.

Source: https://habr.com/ru/post/id441264/


All Articles