Metrik Key Visualizer
Halaman ini menjelaskan metrik yang dapat Anda lihat di peta panas Key Visualizer.
Sebagian besar metrik Key Visualizer mewakili jumlah per baris. Misalnya, metrik Ops mengukur jumlah operasi per baris per menit.
Tabel Bigtable dapat memiliki triliunan baris, sehingga tidak selalu praktis untuk melaporkan metrik untuk setiap baris. Sebagai gantinya, Key Visualizer membagi semua row key menjadi 1.000 rentang yang berdekatan, dengan jumlah row key yang hampir sama di setiap rentang. Rentang ini dikenal sebagai key bucket.
Laporan Key Visualizer menampilkan sebagian besar metrik sebagai rata-rata di setiap key bucket, atau sebagai nilai maksimum dalam setiap key bucket. Untuk metrik Peringatan dan metrik Performa, Key Visualizer memberikan presisi yang lebih tinggi dengan melaporkan metrik untuk setiap row key atau untuk rentang kunci tertentu dalam key bucket.
Sebelum membaca halaman ini, Anda harus memahami ringkasan Key Visualizer.
Aktivitas
Kategori Aktivitas mencakup metrik Ops, yang mengukur jumlah operasi per baris per menit. Metrik ini kira-kira sama dengan jumlah gabungan pembacaan dan penulisan serta dapat menunjukkan kunci mana yang menerima lebih banyak permintaan pada waktu tertentu. Warna menunjukkan nilai yang relatif terhadap semua nilai yang diamati; oleh karena itu, warna kuning atau putih tidak selalu menunjukkan hotspot.
Peringatan
Kategori Peringatan mencakup metrik yang mengidentifikasi kemungkinan masalah performa pada tabel. Kategori ini mencakup metrik berikut:
Indeks tekanan baca: Indeks komposit buram untuk row key atau rentang kunci yang menggabungkan pemakaian CPU dan latensi untuk pembacaan.
Indeks ini mencerminkan semua nilai yang diamati selama interval 15 menit. Nilai 100 atau lebih besar umumnya menunjukkan performa yang buruk untuk rentang kunci. Performa yang buruk dapat terjadi saat Anda mengakses satu baris atau rentang baris yang kecil dengan sangat sering, atau saat baris berisi lebih dari 256 MB data.
Indeks tekanan tulis: Indeks gabungan buram untuk row key atau rentang kunci yang menggabungkan pemakaian CPU dan latensi untuk penulisan.
Indeks ini mencerminkan semua nilai yang diamati selama interval 15 menit. Nilai 100 atau lebih besar umumnya menunjukkan performa yang buruk untuk rentang kunci. Performa yang buruk dapat terjadi saat Anda mengakses satu baris atau rentang baris yang kecil dengan sangat sering, atau saat baris berisi lebih dari 256 MB data.
Baris besar: Jumlah data yang disimpan dalam baris yang masing-masing berisi lebih dari 256 MB data, atau dalam rentang kunci dengan rata-rata lebih dari 200 MB per baris. Seperti metrik Data stored, metrik ini mencerminkan data terkompresi yang disimpan di disk.
Sebaiknya Anda tidak menyimpan lebih dari 256 MB data per baris, karena hal ini dapat menyebabkan masalah performa dan error pembacaan.
Untuk metrik ini, saat Anda menggerakkan kursor ke atas peta panas, Key Visualizer tidak akan menampilkan informasi gabungan untuk bucket kunci. Sebagai gantinya, Key Visualizer menampilkan informasi tentang row key atau rentang kunci tertentu dalam tabel, sehingga Anda dapat menentukan sumber masalahnya. Lihat Meninjau metrik peringatan untuk mempelajari cara melihat dan menindaklanjuti metrik ini.
Baca
Kategori Reads mencakup metrik yang terkait dengan pembacaan data dari tabel. Kategori ini mencakup metrik berikut:
- Read CPU: Pemakaian CPU rata-rata, yang dinyatakan sebagai jumlah node yang digunakan untuk membaca baris. Warna menunjukkan nilai yang relatif terhadap semua nilai yang diamati; oleh karena itu, warna kuning atau putih tidak selalu berarti hotspot.
- Read bytes client: Jumlah byte yang dibaca oleh klien per menit per baris. Warna menunjukkan nilai yang relatif terhadap semua nilai yang diamati; oleh karena itu, warna kuning atau putih tidak selalu menunjukkan hotspot.
Tulis
Kategori Writes mencakup metrik yang terkait dengan penulisan data ke tabel. Kategori ini mencakup metrik berikut:
- CPU Tulis: Pemakaian CPU rata-rata, yang dinyatakan sebagai jumlah node yang digunakan untuk menulis baris. Warna menunjukkan nilai yang relatif terhadap semua nilai yang diamati; oleh karena itu, warna kuning atau putih tidak selalu menunjukkan hotspot.
- Write bytes client: Jumlah byte yang ditulis oleh klien per menit per baris. Warna menunjukkan nilai yang relatif terhadap semua nilai yang diamati; oleh karena itu, warna kuning atau putih tidak selalu menunjukkan hotspot.
Performa
Kategori Performa mencakup metrik yang terkait dengan latensi. Kategori ini mencakup metrik berikut:
- Latensi: Latensi untuk operasi baca dan tulis. Satu detik (ditampilkan sebagai warna oranye) dapat dianggap tinggi.
- Latensi (maks.): Latensi maksimum untuk operasi baca atau tulis. Satu detik (ditampilkan sebagai warna oranye) dapat dianggap tinggi.
Untuk metrik ini, saat Anda menggerakkan kursor ke atas peta panas, Key Visualizer tidak akan menampilkan informasi gabungan untuk bucket kunci. Sebagai gantinya, Key Visualizer menampilkan informasi tentang row key atau rentang kunci tertentu dalam tabel, sehingga Anda dapat menentukan sumber masalahnya.
Ukuran
- Data yang disimpan: Jumlah data yang disimpan per baris. Metrik ini mencerminkan ukuran fisik data yang dikompresi di disk, bukan ukuran logisnya yang tidak dikompresi.
Baris: Perkiraan jumlah baris di setiap bucket kunci.
Peta panas Baris biasanya sebagian besar berwarna kuning. Garis horizontal yang makin cerah dari kiri ke kanan, dari warna yang lebih gelap ke warna yang lebih terang, menunjukkan penambahan baris. Garis-garis yang kecerahannya menurun dari kiri ke kanan menunjukkan penghapusan baris.
Untuk melihat jumlah total baris untuk awalan kunci tertentu, klik awalan tersebut dalam hierarki kunci, lalu periksa tooltip di diagram batang horizontal di bagian bawah.
Langkah berikutnya
- Mulai menggunakan Key Visualizer.
- Pelajari cara Key Visualizer menampilkan data dalam peta panas.
- Cari tahu cara menjelajahi peta panas Key Visualizer.