Editor korelasi di Jelajahi - Amazon Managed Grafana

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

Editor korelasi di Jelajahi

Topik dokumentasi ini dirancang untuk ruang kerja Grafana yang mendukung Grafana versi 10.x.

Untuk ruang kerja Grafana yang mendukung Grafana versi 9.x, lihat. Bekerja di Grafana versi 9

Untuk ruang kerja Grafana yang mendukung Grafana versi 8.x, lihat. Bekerja di Grafana versi 8

Korelasi memungkinkan pengguna untuk membangun hubungan antara dua sumber data. Untuk informasi lebih lanjut, termasuk ikhtisar korelasi, lihatKorelasi dalam Grafana versi 10.

Menciptakan korelasi

Anda dapat membuat korelasi dari halaman Jelajahi.

Untuk membuat korelasi
  1. Di ruang kerja Grafana Terkelola Amazon Anda, navigasikan ke halaman Jelajahi.

  2. Pilih sumber data yang Anda inginkan untuk menjadi sumber untuk korelasi baru.

  3. Jalankan kueri yang menghasilkan data dalam visualisasi yang didukung.

  4. Pilih + Tambahkan di bilah alat atas dan pilih Tambahkan korelasi (Anda juga dapat memilih Editor Korelasi dari Palet Perintah.

    Jelajahi sekarang dalam mode Editor Korelasi yang ditunjukkan oleh batas biru dan bilah atas. Anda dapat keluar dari Editor Korelasi dengan memilih Keluar di bilah atas.

  5. Sekarang Anda dapat membuat korelasi baru berikut untuk visualisasi dengan tautan yang dilampirkan ke data yang dapat Anda gunakan untuk membuat kueri baru:

    • Log - tautan ditampilkan di sebelah nilai bidang di dalam detail log untuk setiap baris log.

    • Tabel — setiap sel tabel adalah tautan.

  6. Pilih tautan untuk menambahkan korelasi baru. Tautan dikaitkan dengan bidang yang digunakan sebagai bidang hasil korelasi. Untuk detail selengkapnya, lihat Konfigurasi korelasi.

  7. Dalam tampilan terpisah yang terbuka, gunakan panel kanan untuk mengatur sumber kueri target korelasi. Untuk detail selengkapnya, lihat Kueri target.

  8. Buat kueri target menggunakan sintaks variabel dengan variabel dari daftar yang disediakan di bagian atas panel. Daftar ini berisi nilai sampel dari baris data yang dipilih.

  9. Berikan label dan deskripsi (opsional). Label akan digunakan sebagai nama tautan di dalam visualisasi dan dapat berisi variabel.

  10. Berikan transformasi (opsional; lihat di bawah untuk detailnya).

  11. Pilih Simpan di bilah alat atas untuk menyimpan korelasi dan keluar dari mode Editor Korelasi. Tautan yang digunakan untuk membuat korelasi diganti dengan tautan data di setiap baris. Saat tautan dipilih, kueri yang Anda tentukan akan berjalan di panel lain, dengan variabel diganti secara dinamis dengan nilai dari baris yang dipilih.

Transformasi

Transformasi memungkinkan Anda mengekstrak nilai yang ada di bidang dengan data lain. Misalnya, menggunakan transformasi, Anda dapat mengekstrak satu bagian dari baris log untuk digunakan dalam korelasi. Untuk detail lebih lanjut tentang transformasi dalam korelasi, lihat. Transformasi Korelasi

Setelah memilih salah satu tautan yang dihasilkan dalam mode editor, Anda dapat menambahkan transformasi dengan memilih Tambahkan transformasi di menu tarik-turun Transformasi.

Untuk menggunakan transformasi dalam korelasi
  1. Pilih bidang untuk menerapkan transformasi. Pilih bagian bidang yang ingin Anda gunakan untuk transformasi. Misalnya, baris log. Setelah dipilih, nilai bidang ini akan digunakan untuk membantu Anda dalam membangun transformasi.

  2. Pilih jenis transformasi. Lihat Transformasi Korelasi opsi dan pengaturan yang relevan.

  3. Berdasarkan pilihan Anda, Anda mungkin melihat satu atau lebih variabel terisi, atau Anda mungkin perlu memberikan lebih banyak spesifikasi dalam opsi yang ditampilkan.

  4. Pilih Tambahkan transformasi ke korelasi untuk menambahkan variabel yang ditentukan ke daftar variabel yang tersedia.

catatan

Untuk ekspresi reguler dalam kotak dialog ini, yang mapValue dimaksud dalam dokumentasi lain disebut Variable Name di sini. Grafana menyoroti teks apa pun yang cocok dengan ekspresi dalam nilai bidang. Gunakan grup pengambilan ekspresi reguler untuk memilih bagian mana dari kecocokan yang harus diekstraksi. Ketika ekspresi reguler yang valid disediakan, variabel dan nilai variabel tersebut muncul di bawah Variable Name bidang.

Contoh korelasi

Contoh berikut menunjukkan cara membuat korelasi menggunakan Editor Korelasi di Jelajahi. Jika Anda ingin mengikuti contoh ini, pastikan untuk menyiapkan sumber data pengujian.

Membuat korelasi teks ke grafik

Contoh ini menunjukkan cara membuat korelasi menggunakan Editor Korelasi di Jelajahi.

Korelasi memungkinkan Anda menggunakan hasil dari satu kueri untuk menjalankan kueri baru di sumber data apa pun. Dalam contoh ini, Anda akan menjalankan kueri yang membuat data tabular. Data akan digunakan untuk menjalankan kueri berbeda yang menghasilkan hasil grafik.

Untuk mengikuti contoh ini, pastikan Anda telah menyiapkan sumber data uji.

Untuk membuat korelasi teks ke grafik
  1. Di Grafana, navigasikan ke Jelajahi.

  2. Pilih sumber data uji dari menu tarik-turun di kiri atas halaman.

  3. Pilih + Tambahkan di menu tarik-turun ke kanan dan pilih Tambahkan korelasi.

  4. Jelajahi sekarang dalam mode Editor Korelasi, ditunjukkan dengan batas biru.

  5. Pilih skenario berikut dari menu tarik-turun skenario: File CSV.

  6. Pilih file, population_by_state.csv. Setiap sel adalah tautan yang dapat Anda klik untuk mulai membuat korelasi baru.

  7. Klik pada sel mana pun di State kolom untuk membuat korelasi baru yang melampirkan tautan data ke entri itu. Misalnya, pilihCalifornia.

  8. Dalam tampilan terpisah, pilih sumber data yang sama yang Anda pilih di panel kiri. Helper di atas editor kueri berisi semua variabel yang tersedia Anda dapat menggunakan kueri target. Variabel berisi semua bidang data (kolom tabel) dari baris yang dipilih.

  9. Di menu Skenario, pilih Nilai Metrik CSV. String InputBidang di editor Query menyediakan variabel dengan nilai populasi untuk setiap tahun:${1980},${2000},${2020}. Ini akan menghasilkan grafik menggunakan nilai variabel.

  10. Di bidang Query Editor Alias, masukkan${State}.

    Jalankan kueri untuk melihat bahwa itu menghasilkan grafik menggunakan nilai sampel dari variabel.

  11. Pilih Simpan untuk menyimpan korelasi dan keluar dari Editor Korelasi.

    Setelah korelasi disimpan, Explore akan menjalankan kembali kueri di panel kiri. Dengan mengklik nama negara, kueri di sebelah kanan dijalankan kembali dengan nilai dari baris yang dimasukkan ke dalam CSV, sehingga mengubah grafik. Kueri dijalankan kembali dengan nilai yang diperbarui setiap kali Anda mengklik nama negara.

Anda dapat menerapkan langkah yang sama ke sumber data apa pun. Korelasi memungkinkan Anda membuat tautan dalam visualisasi untuk menjalankan kueri dinamis berdasarkan data yang dipilih. Dalam contoh ini kami menggunakan data yang dikembalikan oleh kueri untuk membangun kueri baru yang menghasilkan visualisasi yang berbeda menggunakan sumber data yang sama. Namun, Anda dapat membuat korelasi antara sumber data apa pun untuk membuat alur eksplorasi kustom.

Membuat log ke korelasi tabel

Dalam contoh ini, Anda akan membuat korelasi untuk menunjukkan cara menggunakan transformasi untuk mengekstrak nilai dari baris log dan bidang lain.

Untuk mengikuti contoh ini, pastikan Anda telah menyiapkan sumber data uji.

Untuk membuat log ke korelasi tabel
  1. Di Grafana, navigasikan ke Jelajahi.

  2. Pilih sumber data uji dari menu tarik-turun di kiri atas halaman.

  3. Pilih + Tambahkan di menu tarik-turun ke kanan dan pilih Tambahkan korelasi.

  4. Jelajahi sekarang dalam mode Editor Korelasi, ditunjukkan dengan batas biru.

  5. Di menu Skenario, pilih Log.

  6. Perluas baris log untuk melihat tautan korelasi. Pilih Correlate with hostname.

  7. Jelajahi terbuka dalam tampilan terpisah. Pilih sumber data yang sama yang Anda pilih di panel kiri. Helper di atas editor kueri berisi semua variabel yang tersedia Anda dapat menggunakan kueri target.

  8. Perluas bagian transformasi, dan klik Tambahkan transformasi.

  9. Di menu tarik-turun Bidang, pilih pesan. Baris log muncul sebagai contoh data.

  10. Di bawah Jenis, pilih Logfmt. Ini mengisi daftar variabel.

  11. Pilih Tambahkan transformasi ke korelasi.

  12. Pilih Tambahkan transformasi lagi dan di bawah Bidang, pilih nama host.

  13. Di bawah Jenis, pilih Ekspresi reguler.

  14. Di bawah Ekspresi, masukkan yang berikut ini:-([0-9]\*). Ini memilih nomor apa pun di sebelah kanan tanda hubung.

  15. Di bawah Nama Variabel, masukkan yang berikut ini:hostNumber. Ini mengisi daftar variabel.

  16. Pilih Tambahkan transformasi ke korelasi untuk menambahkannya ke variabel lain.

  17. Di editor sumber data, buka menu tarik-turun Skenario dan pilih Konten CSV.

  18. Pada kotak teks di bawah ini, berikan yang berikut dan simpan korelasinya:

    time,msg,hostNumber,status ${time},${msg},${hostNumber},${status}

    Ini menutup tampilan split dan menjalankan ulang kueri kiri. Perluas baris log apa pun untuk melihat tombol korelasi. Memilih tombol korelasi membuka tampilan split dengan (bidang), time (diekstraksi dengan logfmt dari baris log), msg (diekstraksi dengan regex dari) dan host number (diekstraksi dengan logfmt dari baris loghostname). status