Pemantauan
Anda dapat memantau Bigtable secara visual, menggunakan diagram yang tersedia di Google Cloud console, atau Anda dapat memanggil Cloud Monitoring API secara terprogram.
Di konsol Google Cloud , data pemantauan tersedia di tempat berikut:
- Insight sistem Bigtable
- Ringkasan instance Bigtable
- Ringkasan cluster Bigtable
- Ringkasan tabel Bigtable
- Cloud Monitoring
- Key Visualizer
Halaman ringkasan dan insight sistem memberikan tampilan umum penggunaan Bigtable Anda. Anda dapat menggunakan Key Visualizer untuk melihat perincian pola akses menurut kunci baris dan memecahkan masalah performa tertentu.
Memahami penggunaan CPU dan disk
Apa pun alat yang Anda gunakan untuk memantau instance, Anda harus memantau penggunaan CPU dan disk untuk setiap cluster dalam instance. Jika penggunaan CPU atau disk cluster melebihi nilai minimum tertentu, performa cluster tidak akan baik, dan cluster mungkin menampilkan error saat Anda mencoba membaca atau menulis data.
Penggunaan CPU
Node di cluster Anda menggunakan resource CPU untuk menangani pembacaan, penulisan, dan tugas administratif. Sebaiknya Anda mengaktifkan penskalaan otomatis, yang memungkinkan Bigtable menambahkan dan menghapus node ke cluster secara otomatis berdasarkan workload. Untuk mempelajari lebih lanjut pengaruh jumlah node terhadap performa cluster, lihat Performa untuk beban kerja standar.
Bigtable melaporkan metrik berikut untuk penggunaan CPU:
Metrik | Deskripsi |
---|---|
Pemakaian CPU rata-rata |
Penggunaan CPU rata-rata di semua node dalam cluster. Mencakup aktivitas aliran perubahan jika aliran perubahan diaktifkan untuk tabel dalam instance. Dalam diagram profil dalam aplikasi, <system> menunjukkan aktivitas latar belakang sistem seperti replikasi dan pemadatan. Aktivitas latar belakang sistem tidak didorong oleh klien. Nilai maksimum yang direkomendasikan memberikan ruang untuk lonjakan singkat dalam penggunaan. |
Penggunaan CPU node terpanas |
Penggunaan CPU untuk node tersibuk di cluster. Metrik ini terus disediakan untuk kontinuitas, tetapi dalam sebagian besar kasus, Anda harus menggunakan metrik yang lebih akurat Penggunaan CPU dengan perincian tinggi pada node terpanas. |
Penggunaan CPU dengan perincian tinggi pada node terpanas |
Pengukuran terperinci pemakaian CPU untuk node tersibuk di cluster. Node terpanas tidak selalu merupakan node yang sama dari waktu ke waktu dan dapat berubah dengan cepat, terutama selama tugas batch besar atau pemindaian tabel. Jika node terpanas sering kali melebihi nilai yang direkomendasikan, meskipun penggunaan CPU rata-rata Anda wajar, Anda mungkin mengakses sebagian kecil data Anda jauh lebih sering daripada data lainnya.
|
Penggunaan CPU aliran perubahan |
Penggunaan CPU rata-rata yang disebabkan oleh aktivitas aliran perubahan di semua node dalam cluster. |
Penggunaan CPU menurut profil aplikasi, metode, dan tabel |
Penggunaan CPU menurut profil aplikasi, metode, dan tabel. Jika Anda mengamati penggunaan CPU yang lebih tinggi dari yang diharapkan untuk cluster, gunakan metrik ini untuk menentukan apakah penggunaan CPU profil aplikasi, metode API, atau tabel tertentu yang mendorong beban CPU. |
Penggunaan disk
Untuk setiap cluster di instance Anda, Bigtable menyimpan salinan terpisah dari semua tabel di instance tersebut.
Bigtable melacak penggunaan disk dalam unit biner, seperti gigabyte (GB) biner, dengan 1 GB sama dengan 230 byte. Satuan pengukuran ini juga disebut sebagai gibibyte (GiB).
Bigtable melaporkan metrik berikut untuk penggunaan disk:
Metrik | Deskripsi |
---|---|
Penggunaan penyimpanan (byte) |
Jumlah data yang disimpan di cluster. Penggunaan aliran perubahan tidak disertakan untuk metrik ini. Nilai ini memengaruhi biaya Anda. Selain itu, seperti yang dijelaskan di bawah, Anda mungkin perlu menambahkan node ke setiap cluster seiring bertambahnya jumlah data. |
Penggunaan penyimpanan (% maks) |
Persentase kapasitas penyimpanan cluster yang sedang digunakan. Kapasitas didasarkan pada jumlah node di cluster Anda. Penggunaan aliran perubahan tidak disertakan untuk metrik ini. Secara umum, jangan gunakan lebih dari 70% batas ketat pada total penyimpanan, sehingga Anda memiliki ruang untuk menambahkan lebih banyak data. Jika Anda tidak berencana menambahkan data dalam jumlah besar ke instance, Anda dapat menggunakan hingga 100% dari batas keras. Jika Anda menggunakan lebih dari persentase batas penyimpanan yang direkomendasikan, tambahkan node ke cluster. Anda juga dapat menghapus data yang ada, tetapi data yang dihapus menggunakan ruang penyimpanan lebih banyak, bukan lebih sedikit, hingga pemadatan terjadi. Untuk mengetahui detail tentang cara menghitung nilai ini, lihat Penggunaan penyimpanan per node. |
Penggunaan penyimpanan aliran perubahan (byte) |
Jumlah penyimpanan yang digunakan oleh data aliran perubahan untuk tabel dalam instance. Penyimpanan ini tidak diperhitungkan dalam total penggunaan penyimpanan. Anda akan dikenai biaya untuk penyimpanan aliran perubahan, tetapi tidak termasuk dalam perhitungan pemakaian penyimpanan (% maks). |
Pemuatan disk |
Persentase yang digunakan cluster Anda dari bandwidth maksimum yang dimungkinkan untuk operasi baca HDD. Hanya tersedia untuk cluster HDD. Jika nilai ini sering mencapai 100%, Anda mungkin mengalami peningkatan latensi. Tambahkan node ke cluster untuk mengurangi persentase beban disk. |
Pemadatan dan instance yang direplikasi
Metrik penyimpanan mencerminkan ukuran data di disk pada saat pemadatan terakhir. Karena pemadatan terjadi secara berkelanjutan selama seminggu, metrik penggunaan penyimpanan untuk cluster terkadang mungkin berbeda sementara dari metrik untuk cluster lain dalam instance. Dampak yang dapat diamati dari hal ini meliputi:
Cluster baru yang baru saja ditambahkan ke instance mungkin untuk sementara menampilkan penyimpanan 0 byte meskipun semua data telah berhasil direplikasi ke cluster baru.
Tabel mungkin memiliki ukuran yang berbeda di setiap cluster, meskipun replikasi berfungsi dengan baik.
Metrik penggunaan penyimpanan mungkin berbeda di setiap cluster, bahkan setelah replikasi selesai dan tidak ada penulisan yang dikirim selama beberapa hari. Implementasi penyimpanan internal, termasuk cara data dibagi dan disimpan secara terdistribusi, dapat berbeda untuk setiap cluster, sehingga menyebabkan penggunaan penyimpanan yang sebenarnya berbeda.
Ringkasan instance
Halaman ringkasan instance menampilkan nilai saat ini dari beberapa metrik utama untuk setiap cluster:
Metrik | Deskripsi |
---|---|
Rata-rata pemakaian CPU |
Penggunaan CPU rata-rata di semua node dalam cluster. Mencakup aktivitas aliran perubahan jika aliran perubahan diaktifkan untuk tabel dalam instance. Dalam diagram profil dalam aplikasi, <system> menunjukkan aktivitas latar belakang sistem seperti replikasi dan pemadatan. Aktivitas latar belakang sistem tidak didorong oleh klien. |
Penggunaan CPU node terpanas |
Penggunaan CPU untuk node tersibuk di cluster. Metrik ini terus disediakan untuk kontinuitas, tetapi dalam sebagian besar kasus, Anda harus menggunakan metrik yang lebih akurat Penggunaan CPU dengan perincian tinggi pada node terpanas. |
Penggunaan CPU dengan perincian tinggi pada node terpanas |
Pengukuran terperinci pemakaian CPU untuk node tersibuk di cluster. Node terpanas tidak selalu merupakan node yang sama dari waktu ke waktu dan dapat berubah dengan cepat, terutama selama tugas batch besar atau pemindaian tabel. Melebihi jumlah maksimum yang direkomendasikan untuk node tersibuk dapat menyebabkan latensi dan masalah lain pada cluster. |
Baris yang dibaca | Jumlah baris yang dibaca per detik. |
Baris yang ditulis | Jumlah baris yang ditulis per detik. |
Throughput baca | Jumlah byte per detik data respons yang dikirim. Metrik ini mengacu pada jumlah data lengkap yang ditampilkan setelah filter diterapkan. |
Throughput tulis | Jumlah byte per detik yang diterima saat data ditulis. |
Tingkat error sistem | Persentase semua permintaan yang gagal di sisi server Bigtable. |
Latensi replikasi untuk input | Jumlah waktu tertinggi pada persentil ke-99, dalam detik, untuk penulisan ke cluster lain yang direplikasi ke cluster ini. |
Latensi replikasi untuk output | Jumlah waktu tertinggi pada persentil ke-99, dalam detik, agar penulisan ke cluster ini direplikasi ke cluster lain. |
Untuk melihat ringkasan metrik utama ini:
Buka daftar instance Bigtable di konsol Google Cloud .
Klik instance yang metriknya ingin Anda lihat. Konsol Google Cloud menampilkan metrik saat ini untuk cluster instance Anda.
Ringkasan cluster
Gunakan halaman ringkasan cluster untuk memahami status saat ini dan sebelumnya dari setiap cluster.
Halaman ringkasan cluster menampilkan diagram yang menunjukkan metrik berikut untuk setiap cluster:
Metrik | Deskripsi |
---|---|
Number of nodes | Jumlah node yang digunakan untuk cluster pada waktu tertentu. |
Target jumlah node maksimum | Jumlah maksimum node yang akan digunakan Bigtable untuk meningkatkan skala cluster saat penskalaan otomatis diaktifkan. Metrik ini hanya terlihat jika penskalaan otomatis diaktifkan untuk cluster. Anda dapat mengubah nilai ini di halaman Edit cluster. |
Target jumlah node minimum | Jumlah minimum node yang akan digunakan Bigtable untuk menurunkan skala cluster saat penskalaan otomatis diaktifkan. Metrik ini hanya terlihat jika penskalaan otomatis diaktifkan untuk cluster. Anda dapat mengubah nilai ini di halaman Edit cluster. |
Jumlah node yang direkomendasikan untuk target CPU | Jumlah node yang direkomendasikan Bigtable untuk cluster berdasarkan target penggunaan CPU yang Anda tetapkan. Metrik ini hanya terlihat jika penskalaan otomatis diaktifkan untuk cluster. Jika jumlah ini lebih tinggi daripada target jumlah node maksimum, pertimbangkan untuk menaikkan target pemakaian CPU atau meningkatkan jumlah maksimum node untuk cluster. Jika jumlah ini lebih rendah dari jumlah minimum node, cluster mungkin kelebihan alokasi untuk penggunaan Anda, dan Anda harus mempertimbangkan untuk menurunkan jumlah minimum. |
Jumlah node yang direkomendasikan untuk target penyimpanan | Jumlah node yang direkomendasikan Bigtable untuk cluster berdasarkan target pemanfaatan penyimpanan bawaan. Metrik ini hanya terlihat jika penskalaan otomatis diaktifkan untuk cluster. Jika jumlah ini lebih tinggi dari target jumlah node maksimum, pertimbangkan untuk meningkatkan jumlah node maksimum untuk cluster. |
Pemakaian CPU |
Penggunaan CPU rata-rata di semua node dalam cluster. Mencakup aktivitas aliran perubahan jika aliran perubahan diaktifkan untuk tabel dalam instance. Dalam diagram profil dalam aplikasi, <system> menunjukkan aktivitas latar belakang sistem seperti replikasi dan pemadatan. Aktivitas latar belakang sistem tidak didorong oleh klien. |
Penggunaan penyimpanan |
Jumlah data yang disimpan di cluster. Penggunaan aliran perubahan tidak disertakan untuk metrik ini. Metrik ini mencerminkan fakta bahwa Bigtable mengompresi data Anda saat disimpan. |
Untuk melihat halaman ringkasan cluster, lakukan hal berikut:
Buka daftar instance Bigtable di konsol Google Cloud .
Klik instance yang metriknya ingin Anda lihat.
Buka bagian yang mengikuti bagian yang menampilkan status saat ini dari beberapa metrik cluster.
Klik ID cluster untuk membuka halaman Ringkasan cluster.
Log
Diagram Log menampilkan entri log peristiwa sistem untuk cluster. Log peristiwa sistem hanya dibuat untuk cluster yang menggunakan penskalaan otomatis. Untuk mempelajari cara lain untuk melihat log audit Bigtable, lihat Audit logging.
Ringkasan tabel
Gunakan halaman ringkasan tabel untuk memahami status saat ini dan sebelumnya dari setiap tabel.
Halaman ringkasan tabel menampilkan diagram yang menunjukkan metrik berikut untuk tabel. Setiap diagram menampilkan garis terpisah untuk setiap cluster tempat tabel berada.
Metrik | Deskripsi |
---|---|
Penggunaan penyimpanan (byte) | Persentase kapasitas penyimpanan cluster yang sedang digunakan oleh tabel. Kapasitas didasarkan pada jumlah node dalam cluster. Untuk mengetahui detail tentang cara menghitung nilai ini, lihat Penggunaan penyimpanan per node. |
Pemakaian CPU |
Penggunaan CPU rata-rata di semua node dalam cluster. Mencakup aktivitas aliran perubahan jika aliran perubahan diaktifkan untuk tabel dalam instance. Dalam diagram profil dalam aplikasi, <system> menunjukkan aktivitas latar belakang sistem seperti replikasi dan pemadatan. Aktivitas latar belakang sistem tidak didorong oleh klien. |
Latensi baca | Waktu yang dibutuhkan permintaan baca untuk menampilkan respons. Pengukuran latensi baca dimulai saat Bigtable menerima permintaan dan berakhir saat byte data terakhir dikirim ke klien. Untuk permintaan data dalam jumlah besar, latensi baca dapat dipengaruhi oleh kemampuan klien untuk menggunakan respons. |
Latensi tulis | Waktu permintaan penulisan untuk menampilkan respons. |
Baris yang dibaca |
Jumlah baris yang dibaca per detik. Metrik ini memberikan tampilan throughput Bigtable secara keseluruhan yang lebih berguna daripada jumlah permintaan baca, karena permintaan tunggal dapat membaca sejumlah besar baris. |
Baris yang ditulis |
Jumlah baris yang ditulis per detik. Metrik ini memberikan tampilan throughput Bigtable secara keseluruhan yang lebih berguna daripada jumlah permintaan operasi tulis karena permintaan tunggal dapat menulis sejumlah besar baris. |
Membaca permintaan | Jumlah pembacaan acak dan permintaan pemindaian per detik. |
Permintaan tulis | Jumlah permintaan penulisan per detik. |
Throughput baca | Jumlah byte per detik data respons yang dikirim. Metrik ini mengacu pada jumlah data lengkap yang ditampilkan setelah filter diterapkan. |
Throughput tulis | Jumlah byte per detik yang diterima saat data ditulis. |
Failover otomatis |
Jumlah permintaan yang otomatis diubah rutenya dari satu cluster ke cluster lain akibat skenario failover, seperti penghentian atau penundaan singkat. Perubahan rute otomatis dapat terjadi jika profil aplikasi menggunakan perutean multi-cluster. Diagram ini tidak menyertakan permintaan yang dialihkan secara manual. |
Halaman ringkasan tabel juga menampilkan status replikasi tabel di setiap cluster dalam instance. Untuk setiap cluster, halaman menampilkan hal berikut:
- Status
- ID cluster
- Zona
- Jumlah penyimpanan cluster yang digunakan oleh tabel
- Kunci enkripsi dan status kunci
- Tanggal pencadangan terbaru tabel yang dipilih
- Link ke halaman Edit cluster.
Untuk melihat halaman ringkasan tabel, lakukan hal berikut:
Buka daftar instance Bigtable di konsol Google Cloud .
Klik instance yang metriknya ingin Anda lihat.
Di panel kiri, klik Tables. Konsol Google Cloud menampilkan daftar semua tabel dalam instance.
Klik ID tabel untuk membuka halaman Ringkasan tabel.
Memantau performa dari waktu ke waktu
Gunakan halaman insight sistem instance Bigtable Anda untuk memahami performa instance Anda di masa lalu. Anda dapat menganalisis performa setiap cluster, dan Anda dapat mengelompokkan metrik untuk berbagai jenis resource Bigtable. Diagram dapat menampilkan periode mulai dari 1 jam terakhir hingga 6 minggu terakhir.
Diagram insight sistem untuk resource Bigtable
Halaman insight sistem Bigtable menyediakan diagram untuk jenis resource Bigtable berikut:
- Instance
- Tabel
- Profil aplikasi
- Replikasi
Diagram di halaman analisis sistem menampilkan metrik berikut:
Metrik | Tersedia untuk | Deskripsi |
---|---|---|
Pemakaian CPU | Instance Tabel Profil aplikasi |
Penggunaan CPU rata-rata di semua node dalam cluster. Mencakup aktivitas aliran perubahan jika aliran perubahan diaktifkan untuk tabel dalam instance. Dalam diagram profil dalam aplikasi, <system> menunjukkan aktivitas latar belakang sistem seperti replikasi dan pemadatan. Aktivitas latar belakang sistem tidak didorong oleh klien. |
Penggunaan CPU dengan perincian tinggi (node terpanas) | Instance |
Pengukuran terperinci pemakaian CPU untuk node tersibuk di cluster. Node terpanas tidak selalu merupakan node yang sama dari waktu ke waktu dan dapat berubah dengan cepat, terutama selama tugas batch besar atau pemindaian tabel. Melebihi jumlah maksimum yang direkomendasikan untuk node tersibuk dapat menyebabkan latensi dan masalah lain pada cluster. |
Unit pemrosesan tanpa server (SPU) Data Boost | Instance | Penggunaan komputasi Data Boost yang dapat ditagih diukur dalam detik SPU. |
Latensi baca |
Instance Tabel Profil aplikasi |
Waktu yang dibutuhkan permintaan baca untuk menampilkan respons. Pengukuran latensi baca dimulai saat Bigtable menerima permintaan dan berakhir saat byte data terakhir dikirim ke klien. Untuk permintaan data dalam jumlah besar, latensi baca dapat dipengaruhi oleh kemampuan klien untuk menggunakan respons. |
Latensi baca SQL |
Instance Profil aplikasi |
Waktu yang diperlukan untuk permintaan baca SQL guna menampilkan respons. Pengukuran latensi baca SQL dimulai saat Bigtable menerima permintaan dan berakhir saat byte data terakhir dikirim ke klien. Untuk permintaan data dalam jumlah besar, latensi baca SQL dapat dipengaruhi oleh kemampuan klien untuk menggunakan respons. |
Latensi tulis |
Instance Tabel Profil aplikasi |
Waktu permintaan penulisan untuk menampilkan respons. |
Latensi baca sisi klien |
Instance Tabel Profil aplikasi |
Total latensi end-to-end di semua upaya RPC yang terkait dengan operasi Bigtable. Mengukur perjalanan pulang pergi operasi dari klien ke Bigtable dan kembali ke klien serta mencakup semua percobaan ulang. |
Latensi baca SQL sisi klien |
Instance Tabel Profil aplikasi |
Total latensi end-to-end di semua upaya RPC yang terkait dengan operasi Bigtable. Mengukur perjalanan pulang pergi operasi
dari klien ke Bigtable dan kembali ke klien serta
mencakup semua percobaan ulang. Untuk permintaan |
Latensi penulisan sisi klien |
Instance Tabel Profil aplikasi |
Total latensi end-to-end di semua upaya RPC yang terkait dengan operasi Bigtable. Mengukur perjalanan pulang pergi operasi dari klien ke Bigtable dan kembali ke klien serta mencakup semua percobaan ulang. |
Latensi upaya baca sisi klien |
Instance Tabel Profil aplikasi |
Latensi upaya RPC baca klien. Dalam keadaan
normal, nilai ini sama dengan
|
Latensi percobaan baca SQL sisi klien |
Instance Tabel Profil aplikasi |
Latensi upaya RPC baca SQL klien. Dalam keadaan
normal, nilai ini sama dengan
|
Latensi percobaan penulisan sisi klien |
Instance Tabel Profil aplikasi |
Latensi upaya RPC tulis klien. Dalam keadaan
normal, nilai ini sama dengan
|
Tingkat kesalahan pengguna | Instance |
Tingkat error yang disebabkan oleh konten permintaan, bukan error di sisi server Bigtable. Tingkat error pengguna mencakup kode status berikut:
Error pengguna biasanya disebabkan oleh masalah konfigurasi, seperti permintaan yang menentukan cluster, tabel, atau profil aplikasi yang salah. |
Tingkat error sistem | Instance |
Persentase semua permintaan yang gagal di sisi server Bigtable.
Tingkat error sistem mencakup
kode status berikut:
|
Failover otomatis |
Instance Tabel Profil aplikasi |
Jumlah permintaan yang otomatis diubah rutenya dari satu cluster ke cluster lain akibat skenario failover, seperti penghentian atau penundaan singkat. Perubahan rute otomatis dapat terjadi jika profil aplikasi menggunakan perutean multi-cluster. Diagram ini tidak menyertakan permintaan yang dialihkan secara manual. |
Pengalihan otomatis SQL |
Instance Tabel Profil aplikasi |
Jumlah permintaan SQL yang otomatis diubah rutenya dari satu cluster ke cluster lain akibat skenario failover, seperti penghentian atau penundaan singkat. Perubahan rute otomatis dapat terjadi jika profil aplikasi menggunakan perutean multi-cluster. Diagram ini tidak menyertakan permintaan yang dialihkan secara manual. |
Penggunaan penyimpanan (byte) |
Instance Tabel |
Jumlah data yang disimpan di cluster. Penggunaan aliran perubahan tidak disertakan untuk metrik ini. Metrik ini mencerminkan fakta bahwa Bigtable mengompresi data Anda saat disimpan. |
Penggunaan penyimpanan (% maks) | Instance |
Persentase kapasitas penyimpanan cluster yang sedang digunakan. Kapasitas didasarkan pada jumlah node di cluster Anda. Penggunaan aliran perubahan tidak disertakan untuk metrik ini. Untuk mengetahui detail tentang cara menghitung nilai ini, lihat Penggunaan penyimpanan per node. |
Pemuatan disk | Instance | Persentase yang digunakan cluster Anda dari bandwidth maksimum yang dimungkinkan untuk operasi baca HDD. Hanya tersedia untuk cluster HDD. |
Baris yang dibaca |
Instance Tabel Profil aplikasi |
Jumlah baris yang dibaca per detik. Metrik ini memberikan tampilan throughput Bigtable secara keseluruhan yang lebih berguna daripada jumlah permintaan baca, karena permintaan tunggal dapat membaca sejumlah besar baris. |
Baris yang ditulis |
Instance Tabel Profil aplikasi |
Jumlah baris yang ditulis per detik. Metrik ini memberikan tampilan throughput Bigtable secara keseluruhan yang lebih berguna daripada jumlah permintaan operasi tulis karena permintaan tunggal dapat menulis sejumlah besar baris. |
Membaca permintaan |
Instance Tabel Profil aplikasi |
Jumlah pembacaan acak dan permintaan pemindaian per detik. |
Permintaan tulis |
Instance Tabel Profil aplikasi |
Jumlah permintaan penulisan per detik. |
Throughput baca |
Instance Tabel Profil aplikasi |
Jumlah byte per detik data respons yang dikirim. Metrik ini mengacu pada jumlah data lengkap yang ditampilkan setelah filter diterapkan. |
Throughput tulis |
Instance Tabel Profil aplikasi |
Jumlah byte per detik yang diterima saat data ditulis. |
Throughput tulis |
Instance Tabel Profil aplikasi |
Jumlah byte per detik yang diterima saat data ditulis. |
Jumlah node | Instance | Jumlah node dalam cluster. |
Kelayakan traffic Data Boost | Profil aplikasi | Permintaan Bigtable saat ini yang memenuhi syarat dan tidak memenuhi syarat untuk Peningkatan Data. |
Alasan traffic Peningkatan Data tidak memenuhi syarat | Profil aplikasi | Alasan traffic saat ini tidak memenuhi syarat untuk Peningkatan Data. |
Untuk melihat metrik resource ini:
Buka daftar instance Bigtable di konsol Google Cloud .
Klik instance yang metriknya ingin Anda lihat.
Di panel kiri, klik Insight sistem. Konsol Google Cloud menampilkan serangkaian diagram untuk instance, serta tampilan tabel metrik instance. Secara default, Google Cloud konsol menampilkan metrik untuk satu jam terakhir, dan menampilkan metrik terpisah untuk setiap cluster dalam instance.
Untuk melihat semua diagram, scroll panel tempat diagram ditampilkan.
Untuk melihat metrik di tingkat tabel, klik Tabel.
Untuk melihat metrik profil aplikasi individual, klik Profil Aplikasi.
Untuk melihat gabungan metrik untuk instance secara keseluruhan, temukan bagian Kelompokkan menurut di atas diagram, lalu klik Instance.
Untuk melihat metrik selama jangka waktu yang lebih lama, klik panah di samping 1 Jam. Pilih rentang waktu preset atau masukkan rentang waktu kustom, lalu klik Terapkan.
Diagram untuk replikasi
Halaman analisis sistem menyediakan diagram yang menunjukkan latensi replikasi dari waktu ke waktu. Anda dapat melihat latensi rata-rata untuk mereplikasi penulisan pada persentil ke-50, ke-99, dan ke-100.
Untuk melihat latensi replikasi dari waktu ke waktu:
Buka daftar instance Bigtable di konsol Google Cloud .
Klik instance yang metriknya ingin Anda lihat.
Di panel kiri, klik Insight sistem. Halaman akan terbuka dengan tab Instance dipilih.
Klik tab Replikasi. Konsol Google Cloud menampilkan latensi replikasi dari waktu ke waktu. Secara default, konsol Google Cloud menampilkan latensi replikasi selama satu jam terakhir.
Untuk beralih antara diagram latensi yang dikelompokkan menurut tabel atau menurut cluster, gunakan menu Kelompokkan menurut.
Untuk mengubah persentil yang akan dilihat, gunakan menu Persentil.
Untuk melihat metrik selama jangka waktu yang lebih lama, klik panah di samping 1 Jam. Pilih rentang waktu preset atau masukkan rentang waktu kustom, lalu klik Terapkan.
Memantau dengan Cloud Monitoring
Bigtable mengekspor metrik penggunaan ke Cloud Monitoring. Anda dapat menggunakan metrik ini dengan berbagai cara:
- Pantau secara terprogram menggunakan Cloud Monitoring API.
- Pantau secara visual di Metrics Explorer.
- Siapkan kebijakan pemberitahuan.
- Tambahkan metrik penggunaan Bigtable ke dasbor kustom.
- Gunakan library pembuatan grafik, seperti Matplotlib untuk Python, guna memetakan dan menganalisis metrik penggunaan untuk Bigtable.
Untuk melihat metrik penggunaan di Metrics Explorer:
Buka halaman Monitoring di konsol Google Cloud .
Jika Anda diminta untuk memilih akun, pilih akun yang Anda gunakan untuk mengakses Google Cloud.
Klik Resources, lalu klik Metrics Explorer.
Di bagian Temukan jenis resource dan metrik, ketik
bigtable
. Daftar metrik dan resource Bigtable akan muncul.Klik metrik untuk melihat diagram metrik tersebut.
Untuk mengetahui informasi tambahan tentang cara menggunakan Cloud Monitoring, lihat dokumentasi Cloud Monitoring.
Untuk mengetahui daftar lengkap metrik Bigtable, lihat Metrik.
Membuat pemberitahuan pemanfaatan penyimpanan
Anda dapat menyiapkan pemberitahuan untuk memberi tahu Anda saat cluster Bigtable Anda melampaui batas yang ditentukan. Untuk mengetahui informasi selengkapnya tentang cara menentukan target pemanfaatan penyimpanan, lihat Penggunaan disk.
Untuk membuat kebijakan pemberitahuan yang terpicu saat pemakaian penyimpanan untuk cluster Bigtable Anda melebihi nilai minimum yang direkomendasikan, seperti 70%, gunakan setelan berikut.
Kolom New condition |
Nilai |
---|---|
Resource and Metric | Di menu Resources, pilih Cloud Bigtable Cluster. Di menu Metric categories, pilih Cluster. Di menu Metrics, pilih Storage utilization. (metric.type adalah bigtable.googleapis.com/cluster/storage_utilization ).
|
Filter | cluster = YOUR_CLUSTER_ID |
Kolom Configure alert trigger |
Nilai |
---|---|
Condition type | Threshold |
Kondisi dipicu jika | Any time series violates |
Threshold position | Above threshold |
Threshold value | 70 |
Retest window | 10 minutes |
Langkah berikutnya
- Cari tahu cara memecahkan masalah Key Visualizer.
- Baca tentang metrik sisi klien.
- Coba panduan memulai Cloud Monitoring.
- Pelajari cara membuat pemberitahuan berdasarkan metrik Bigtable.