Menjelajahi peta panas
Halaman ini menjelaskan cara menganalisis peta panas dalam pemindaian Key Visualizer agar Anda dapat mengidentifikasi sumber masalah performa Bigtable.
Sebelum membaca halaman ini, Anda harus sudah memahami ringkasan Key Visualizer. Sebaiknya Anda juga:
- Pelajari cara membuka pemindaian Key Visualizer.
- Lihat contoh pola umum di peta panas Key Visualizer.
Tinjau pesan diagnostik
Jika Key Visualizer mengidentifikasi masalah pada pola penggunaan Bigtable Anda, pemindaian Key Visualizer akan menyertakan pesan diagnostik di atas peta panas. Klik salah satu pesan diagnostik untuk mendapatkan informasi mendetail tentang masalah tersebut.
Untuk deskripsi setiap pesan diagnostik, lihat pesan diagnostik Key Visualizer.
Menyesuaikan kecerahan
Peta panas Key Visualizer menggunakan warna gelap untuk menunjukkan nilai normal atau rendah, dan warna cerah untuk menunjukkan nilai yang tinggi. Jika warna di peta panas terlalu terang atau terlalu gelap, pola penting untuk metrik mungkin akan sulit dilihat.
Perlu diingat bahwa untuk sebagian besar metrik, Key Visualizer mengidentifikasi nilai mana yang "tinggi" dan "rendah" sepenuhnya berdasarkan penggunaan Anda atas tabel tersebut. Misalnya, jika Anda melakukan 20 pembacaan per detik dalam rentang baris tertentu dan 1 pembacaan per detik di rentang baris lain, Key Visualizer akan menggunakan warna cerah untuk rentang baris tersebut, meskipun 20 pembacaan per detik adalah angka yang rendah untuk Bigtable. Metrik Peringatan dan metrik Performa adalah pengecualian untuk aturan ini. Jika metrik ini muncul dalam warna cerah, berarti Key Visualizer telah mengidentifikasi potensi masalah.
Untuk menyesuaikan warna yang digunakan untuk nilai yang berbeda, gunakan tombol + / - di salah satu sisi ikon Sesuaikan Kecerahan brightness_6. Saat meningkatkan kecerahan, Anda menurunkan rentang nilai yang diwakili oleh setiap warna; saat menurunkan kecerahan, Anda menambah rentang nilai.
Memperbesar jangka waktu dan rentang baris utama
Saat Anda membuka peta panas, peta panas akan menampilkan nilai untuk seluruh jangka waktu yang disertakan dalam pemindaian, serta seluruh rentang kunci baris dalam tabel Anda. Jika melihat masalah selama jangka waktu tertentu, atau dalam rentang baris key tertentu, Anda dapat memperbesar untuk memeriksa masalah tersebut lebih dekat.
Ada beberapa cara untuk memperbesar atau memperkecil:
- Scroll ke atas atau bawah dalam peta panas.
- Klik tombol Rectangular Zoom crop, lalu klik dan tarik untuk memilih area yang akan diperbesar.
- Tekan dan tahan tombol
Shift
, lalu klik dan tarik untuk memilih area yang akan diperbesar. - Kembali ke area peta panas sebelumnya dengan menekan tombol
Backspace
atauDelete
. - Perkecil untuk melihat seluruh tabel dengan mengklik tombol Reset Zoom
zoom_out_map atau menekan
tombol
R
.
Lihat perincian menurut awalan kunci baris
Kunci baris sering terdiri dari hierarki nilai, dengan setiap nilai dipisahkan oleh pembatas. Misalnya, baris kunci memusage#1423523569918
berisi ID untuk semua baris yang
merekam penggunaan memori, diikuti dengan stempel waktu yang mengidentifikasi kumpulan data tertentu dalam
grup tersebut.
Key Visualizer secara otomatis mengenali jenis kunci baris ini dan menguraikannya menjadi hierarki, sehingga Anda dapat melihat perincian data untuk rentang kunci baris tertentu dengan lebih cepat.
Untuk melihat perincian data peta panas untuk grup kunci baris yang memiliki awalan umum:
Arahkan kursor ke salah satu level dalam hierarki kunci baris yang muncul di sebelah kiri peta panas.
Key Visualizer menandai area peta panas yang menampilkan tingkat hierarki ini. Kode ini juga menampilkan awalan kunci untuk semua kunci baris di level ini.
Klik tingkat hierarki baris-kunci yang ingin Anda periksa.
Key Visualizer memperbesar tingkat hierarki ini.
Klik tingkat lain dari hierarki tombol baris untuk memperbesar lebih lanjut, atau tekan tombol
Backspace
atauDelete
untuk kembali ke area sebelumnya.
Menyematkan detail tentang metrik
Saat Anda memindahkan kursor ke peta panas, Key Visualizer akan menampilkan tooltip yang berisi detail tentang metrik yang berada di bawah kursor. Anda dapat menyematkan tooltip ini dengan mengklik peta panas. Tooltip yang disematkan menampilkan detail selengkapnya tentang metrik. Menyematkan tooltip juga akan memudahkan pengambilan screenshot tooltip atau menyalin informasi dari tooltip.
Beralih metrik
Secara default, saat Anda membuka pemindaian Key Visualizer, pemindaian akan menampilkan metrik Ops, yang memberi Anda ringkasan pola penggunaan untuk tabel tersebut. Anda dapat beralih ke metrik yang berbeda kapan saja dengan mengklik menu drop-down Metric di atas peta panas, lalu mengklik metrik yang ingin Anda lihat. Jika item dalam daftar dinonaktifkan, nilai metrik tersebut selalu nol.
Untuk deskripsi setiap metrik, lihat Metrik Visualizer Kunci.
Ganti format kunci
Secara default, kunci ditampilkan sebagai byte serial. Ini berarti bahwa karakter yang dapat dicetak ditampilkan sebagai karakter ASCII, atau teks. Karakter yang tidak dapat dicetak ditampilkan sebagai serangkaian garis miring terbalik diikuti dengan angka tiga digit. Setiap angka mewakili representasi oktal satu byte.
Misalnya, kunci yang berisi byte yang dapat dicetak dan tidak dapat dicetak mungkin terlihat seperti ini:
\360q\364\031\253\735\223xdf\272\022\362\251bn\101
Anda dapat memilih untuk melihat kunci dalam format heksadesimal, bukan format teks:
- Klik tombol Setelan.
- Di bagian Preferensi, pilih Heksadesimal.
- Klik OK.
Menemukan hubungan antara berbagai metrik
Anda dapat melihat beberapa metrik sekaligus di Key Visualizer jika ingin membandingkan metrik atau menemukan korelasi antarmetrik. Misalnya, Anda mungkin ingin melihat apakah hotspot di peta panas Ops berhubungan dengan hotspot di peta panas Latensi, yang mungkin menunjukkan bahwa jumlah operasi dalam key bucket menyebabkan peningkatan latensi.
Untuk melihat beberapa metrik dan nilainya secara bersamaan, klik Multimetric
di dekat sudut kanan atas. Daftar metrik muncul dalam panel di sebelah kanan
pemindaian.
Untuk memeriksa beberapa metrik sekaligus, gunakan alat berikut di panel multimetrik:
Untuk menampilkan atau menyembunyikan mini peta panas untuk semua metrik, klik
Expand All
atauCollapse All
di kanan atas.Untuk menampilkan peta panas metrik individual, klik nama metrik.
Untuk menyembunyikan peta panas metrik individual, klik lagi nama metrik tersebut.
Untuk menampilkan peta panas metrik di jendela utama, klik panah solid di tepi kiri panel judul metrik.
Arahkan kursor ke peta panas miniatur untuk melihat aktivitas yang sesuai di tampilan utama.
Untuk membandingkan metrik yang berbeda untuk key bucket pada titik waktu yang sama, Anda dapat menyematkan nilai dalam pemindaian, lalu beralih ke metrik yang berbeda pada titik waktu yang sama:
- Arahkan kursor ke posisi yang diinginkan pada peta panas besar di jendela utama.
- Klik untuk menyematkan tooltip. Nilai di panel samping tetap sama dengan bucket kunci dan waktu tertentu yang Anda sematkan.
- Untuk menampilkan metrik di peta panas besar, klik panah solid di sebelah kiri untuk metrik tersebut. Tooltip di jendela utama menunjukkan detail lengkap untuk metrik tersebut.
Langkah selanjutnya
- Pelajari cara mengenali pola umum di peta panas.
- Baca metrik yang dapat Anda lihat di peta panas.
- Pahami pesan diagnostik yang dapat ditampilkan oleh Key Visualizer.
- Pelajari kunci baris yang berisi beberapa nilai lebih lanjut.