Halaman ini menjelaskan cara menggunakan dasbor insight sistem untuk memantau instance dan database Spanner.
Tentang insight sistem
Dasbor insight sistem menampilkan kartu skor dan grafik sehubungan dengan instance atau database yang dipilih, dan memberikan pengukuran latensi, penggunaan CPU, penyimpanan, throughput, dan statistik performa lainnya. Anda dapat melihat grafik untuk beberapa jangka waktu yang berbeda, mulai dari 1 jam terakhir hingga 30 hari terakhir.
Dasbor analisis sistem mencakup bagian berikut (lihat screenshot):
- Daftar database: Menampilkan statistik database yang dipilih. Anda dapat melihat satu database atau gabungan dari semua database. Fitur ini hanya tersedia untuk instance.
- Tombol tata letak: Beralih antara tata letak satu kolom atau dua kolom.
- Filter rentang waktu: Memfilter statistik menurut rentang waktu, seperti jam, hari, atau rentang kustom.
- Kartu skor : Menampilkan statistik pada suatu titik waktu, selama periode yang dipilih.
Grafik: Menampilkan grafik penggunaan CPU, throughput, latensi, penggunaan penyimpanan, dan lainnya.
Jika membuat partisi (dalam pratinjau) di instance, Anda akan melihat daftar drop-down tambahan untuk melihat grafik untuk satu partisi atau gabungan semua partisi. Anda tidak akan melihat daftar drop-down ini jika belum membuat partisi.
Kartu skor, diagram, dan metrik insight sistem
Dasbor analisis sistem menyediakan diagram dan metrik berikut untuk menampilkan status saat ini dan historis instance. Sebagian besar diagram dan metrik tersedia di tingkat instance. Anda juga dapat melihat banyak diagram dan metrik untuk satu database dalam instance.
Kartu Skor yang Tersedia
Nama | Deskripsi |
---|---|
Pemakaian CPU | Total penggunaan CPU dalam instance atau database yang dipilih. Dalam instance region ganda atau multi-region, metrik ini mewakili rata-rata penggunaan CPU di seluruh region. |
Latensi: P99 | Latensi P99 untuk operasi baca dan tulis dalam instance atau database yang dipilih. |
Latensi: P50 | Latensi P50 untuk operasi baca dan tulis dalam instance atau database yang dipilih. |
Throughput | Jumlah data yang tidak dikompresi yang dibaca dari,atau ditulis ke instance atau database setiap detik. Nilai ini diukur dalam megabyte biner (MB), dengan 1 MB sama dengan 2^20 byte. Satuan pengukuran ini juga disebut sebagai mebibyte (MiB) |
Operasi Per Detik | Jumlah operasi per detik (kecepatan) baca dan tulis dalam instance atau database yang dipilih. |
Pemanfaatan penyimpanan | Di tingkat instance, ini adalah total persentase penggunaan penyimpanan dalam instance. Di tingkat database, ini adalah total penyimpanan yang digunakan untuk database yang dipilih. |
Diagram dan metrik yang tersedia
Berikut adalah diagram untuk metrik contoh:
Toolbar di setiap kartu diagram menyediakan kumpulan opsi standar berikut:
Untuk memperbesar bagian tertentu pada diagram, klik diagram lalu tarik secara horizontal atau vertikal. Untuk mengembalikan operasi zoom, klik youtube_searched_for Reset zoom. Operasi zoom diterapkan secara bersamaan untuk semua diagram di dasbor.
Untuk menyembunyikan atau menampilkan legenda, klik legend_toggle Luaskan/ciutkan legenda diagram.
Untuk melihat diagram dalam mode layar penuh, klik fullscreen Masuk/keluar dari layar penuh. Anda juga dapat keluar dari layar penuh dengan mengklik Esc.
Untuk melihat opsi tambahan, klik more_vert Opsi diagram lainnya.
Sebagian besar diagram menawarkan opsi berikut:
- Download gambar PNG.
- Download file CSV.
- Tambahkan ke Dasbor Kustom. Opsi ini memungkinkan Anda menambahkan diagram ke dasbor baru atau dasbor yang ada di Cloud Monitoring.
- Lihat di Metrics Explorer Lihat metrik di Metrics Explorer. Anda dapat melihat metrik Spanner lainnya di Metrics Explorer setelah memilih jenis resource Spanner Database.
Tabel berikut menjelaskan diagram yang muncul secara default di dasbor insight sistem. Jenis metrik untuk setiap diagram dicantumkan. String jenis metrik mengikuti awalan ini: spanner.googleapis.com/
. Jenis metrik menjelaskan pengukuran yang dapat dikumpulkan dari resource yang dimonitor.
Nama diagram dan jenis metrik |
Deskripsi | Tersedia untuk instance | Tersedia untuk database |
---|---|---|---|
Pemakaian CPU menurut prioritas instance/cpu/utilization_by_priority |
Persentase resource CPU instance untuk tugas dengan prioritas tinggi, sedang, rendah, atau semua tugas. Tugas ini mencakup permintaan yang Anda mulai dan tugas pemeliharaan yang harus diselesaikan Spanner dengan segera. Untuk instance dual-region atau multi-region, metrik dikelompokkan menurut region dan prioritas. Pelajari tugas prioritas tinggi lebih lanjut. Pelajari penggunaan CPU lebih lanjut. |
done |
close |
Total pemakaian CPU instance/cpu/utilization_by_priority |
Total pemakaian CPU, sebagai persentase dari resource CPU instance. Misalnya, Anda dapat melihat diagram bertumpuk dari total penggunaan CPU yang dikelompokkan menurut database, atau dikelompokkan menurut kombinasi jenis tugas (Pengguna/Sistem) dan prioritas. Untuk database, Anda dapat melihat diagram bertumpuk dari total penggunaan CPU yang dikelompokkan berdasarkan kombinasi jenis tugas (Pengguna/Sistem) dan prioritas. Untuk instance region ganda atau multi-region, Anda dapat memilih region yang akan dilihat atau menampilkan semua region sebagai beberapa diagram garis. |
done |
done |
Pemakaian CPU menurut jenis operasi instance/cpu/utilization_by_operation_type |
Diagram bertumpuk tentang penggunaan CPU sebagai persentase dari resource CPU instance, yang dikelompokkan berdasarkan operasi yang dimulai pengguna seperti pembacaan, penulisan, dan commit. Gunakan metrik ini untuk mendapatkan perincian penggunaan CPU yang mendetail dan untuk memecahkan masalah lebih lanjut, seperti yang dijelaskan dalam Menyelidiki pemakaian CPU yang tinggi. Anda dapat memfilter lebih lanjut berdasarkan prioritas tugas menggunakan dropdown Prioritas. Untuk instance region ganda atau multi-region, metrik dalam diagram garis menunjukkan persentase rata-rata di antara region. |
done |
done |
Pemakaian CPU (rata-rata 24 jam bergulir) instance/cpu/smoothed_utilization |
Rata-rata bergulir dari total pemakaian Spanner CPU, sebagai persentase dari resource CPU instance, untuk setiap database. Setiap titik data adalah rata-rata untuk 24 jam sebelumnya. Untuk instance dual-region atau multi-region, Anda dapat memfilter metrik dalam diagram garis menurut region menggunakan drop-down Region. |
done |
close |
Latensi berdasarkan pembacaan aliran perubahan api/read_request_latencies_by_change_stream |
Distribusi latensi permintaan baca menurut aliran perubahan. Gunakan metrik ini untuk melihat semua latensi dan membedakan apakah latensi tersebut untuk pembacaan aliran perubahan atau pembacaan aliran non-perubahan. Kueri aliran perubahan berjalan lama dan diperkirakan berdurasi beberapa detik. Sebaliknya, kueri aliran data non-perubahan sebagian besar berjalan singkat. Dengan metrik ini, Anda dapat:
|
close |
done |
Penggunaan CPU pemisahan puncak instance/peak_split_peak |
Penggunaan CPU pemisahan puncak maksimum yang diamati di semua pemisahan dalam database. Metrik ini menunjukkan persentase resource unit pemrosesan yang digunakan pada bagian. Persentase di atas 50% adalah pemisahan hangat, yang berarti pemisahan menggunakan setengah dari resource unit pemrosesan server host. Persentase 100% adalah pemisahan panas, yaitu pemisahan yang menggunakan sebagian besar resource unit pemrosesan server host. Spanner menggunakan pemisahan berbasis beban untuk menyelesaikan hotspot dan menyeimbangkan beban. Namun, Spanner mungkin tidak dapat menyeimbangkan beban, bahkan setelah beberapa upaya pemisahan, karena pola yang bermasalah dalam aplikasi. Oleh karena itu, hotspot yang berlangsung setidaknya selama 10 menit mungkin memerlukan pemecahan masalah lebih lanjut dan berpotensi memerlukan perubahan aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menemukan hotspot dalam bagian. | done |
done |
Latensi api/request_latencies |
Lama waktu yang diperlukan Spanner untuk menangani permintaan baca atau tulis. Gunakan drop-down Fungsi untuk memilih Baca atau Tulis, atau pilih Baca/tulis untuk melihat metrik untuk keduanya. Pengukuran ini dimulai saat Spanner menerima permintaan, dan berakhir saat Spanner mulai mengirim respons. Anda dapat melihat metrik latensi untuk latensi persentil ke-50 dan ke-99 dengan menggunakan drop-down Percentile:
|
done |
done |
Latensi menurut database api/request_latencies |
Jumlah waktu yang diperlukan Spanner untuk menangani permintaan baca atau tulis, yang dikelompokkan menurut database. Gunakan drop-down Fungsi untuk memilih Baca atau Tulis, atau pilih Baca/Tulis untuk melihat metrik untuk keduanya. Pengukuran ini dimulai saat Spanner menerima permintaan, dan berakhir saat Spanner mulai mengirim respons. Anda dapat melihat metrik untuk latensi persentil ke-50 dan ke-99 dengan menggunakan menu dropdown Percentile:
|
done |
close |
Latensi menurut metode API api/request_latencies |
Waktu yang diperlukan Spanner untuk menangani permintaan, yang dikelompokkan berdasarkan metode Spanner API. Pengukuran ini dimulai saat Spanner menerima permintaan, dan berakhir saat Spanner mulai mengirim respons. Anda dapat melihat metrik untuk latensi persentil ke-50 dan ke-99 menggunakan drop-down Percentile:
|
close |
done |
Latensi transaksi api/request_latencies_by_transaction_type |
Lama waktu yang diperlukan Spanner untuk memproses transaksi. Anda dapat memilih untuk melihat metrik untuk transaksi jenis baca-tulis dan hanya baca. Perbedaan utama antara diagram Latensi dan diagram Latensi transaksi adalah diagram Latensi transaksi memungkinkan Anda memilih keterlibatan pemimpin untuk jenis hanya baca. Anda dapat memilih Pemimpin terlibat atau Tidak ada pemimpin yang terlibat untuk transaksi hanya baca. Operasi baca yang melibatkan pemimpin mungkin mengalami latensi yang lebih tinggi. Anda dapat menggunakan diagram ini untuk mengevaluasi apakah Anda harus menggunakan pembacaan yang sudah tidak berlaku tanpa berkomunikasi dengan pemimpin, dengan asumsi batas stempel waktu minimal 15 detik. Untuk transaksi baca-tulis, leader selalu terlibat dalam transaksi, sehingga data yang ditampilkan pada diagram selalu menyertakan waktu yang diperlukan agar permintaan dapat menjangkau leader dan menerima respons. Anda dapat melihat metrik untuk latensi persentil ke-50 dan ke-99:
|
done |
done |
Latensi transaksi menurut database api/request_latencies_by_transaction_type |
Lama waktu yang diperlukan Spanner untuk memproses transaksi. Anda dapat memilih untuk melihat metrik untuk transaksi jenis baca-tulis dan hanya baca. Perbedaan utama antara diagram Latensi dan diagram Latensi transaksi menurut database adalah diagram Latensi transaksi menurut database memungkinkan Anda memilih keterlibatan pemimpin untuk jenis hanya baca. Anda dapat memilih Pemimpin terlibat atau Tidak ada pemimpin yang terlibat untuk transaksi hanya baca. Operasi baca yang melibatkan pemimpin mungkin mengalami latensi yang lebih tinggi. Anda dapat menggunakan diagram ini untuk mengevaluasi apakah Anda harus menggunakan pembacaan yang sudah tidak berlaku tanpa berkomunikasi dengan pemimpin, dengan asumsi batas stempel waktu minimal 15 detik. Untuk transaksi baca-tulis, leader selalu terlibat dalam transaksi, sehingga data yang ditampilkan pada diagram selalu menyertakan waktu yang diperlukan agar permintaan dapat menjangkau leader dan menerima respons. Anda dapat melihat metrik untuk latensi persentil ke-50 dan ke-99:
|
done |
close |
Latensi transaksi menurut metode API api/request_latencies_by_transaction_type |
Lama waktu yang diperlukan Spanner untuk memproses transaksi. Anda dapat memilih untuk melihat metrik untuk transaksi jenis baca-tulis dan hanya baca. Perbedaan utama antara diagram Latensi dan diagram Latensi transaksi menurut metode API adalah diagram Latensi transaksi menurut metode API memungkinkan Anda memilih keterlibatan pemimpin untuk jenis hanya baca. Anda dapat memilih Pemimpin terlibat atau Tidak ada pemimpin yang terlibat untuk transaksi hanya baca. Operasi baca yang melibatkan pemimpin mungkin mengalami latensi yang lebih tinggi. Anda dapat menggunakan diagram ini untuk mengevaluasi apakah Anda harus menggunakan pembacaan yang sudah tidak berlaku tanpa berkomunikasi dengan pemimpin, dengan asumsi batas stempel waktu minimal 15 detik. Untuk transaksi baca-tulis, pemimpin selalu terlibat dalam transaksi sehingga data yang ditampilkan pada diagram selalu menyertakan waktu yang diperlukan agar permintaan mencapai pemimpin dan menerima respons. Anda dapat melihat metrik untuk latensi persentil ke-50 dan ke-99:
|
close |
done |
Operasi per detik api/api_request_count |
Jumlah operasi (baca/tulis) yang dilakukan Spanner per detik, atau jumlah error yang terjadi di server Spanner per detik. Anda dapat memilih operasi yang akan dilihat dalam diagram ini:
|
done |
done |
Operasi per detik menurut database api/api_request_count |
Jumlah operasi (baca/tulis) yang dilakukan Spanner per detik, atau jumlah error yang terjadi di server Spanner per detik. Diagram ini dikelompokkan menurut database. Anda dapat memilih operasi yang akan dilihat dalam diagram ini:
|
done |
close |
Operasi per detik menurut metode API api/api_request_count |
Jumlah operasi yang dilakukan Spanner per detik, yang dikelompokkan menurut metode Spanner API |
close |
done |
Throughput api/sent_bytes_count (baca) api/received_bytes_count (tulis) |
Jumlah data yang tidak dikompresi yang dibaca dari, atau ditulis ke, instance atau database setiap detik. Nilai ini diukur dalam unit byte biner. Satuan pengukuran ini didasarkan pada bilangan kuadrat. Misalnya, 1 gigabyte (GB) biner adalah 2^30 byte. Satuan pengukuran ini juga disebut sebagai gibibyte (GiB). Throughput baca mencakup permintaan dan respons untuk metode di API baca dan untuk kueri SQL. Log ini juga mencakup permintaan dan respons untuk pernyataan DML. Throughput operasi tulis mencakup permintaan dan respons untuk melakukan data melalui API mutasi. Ini mengecualikan permintaan dan respons untuk pernyataan DML. |
done |
done |
Throughput menurut database api/sent_bytes_count (baca) api/received_bytes_count (tulis) |
Jumlah data yang tidak dikompresi yang dibaca dari, atau ditulis ke, instance atau database setiap detik, yang dikelompokkan menurut database. Nilai ini diukur dalam satuan byte biner. Satuan pengukuran ini didasarkan pada bilangan kuadrat. Misalnya, 1 gigabyte (GB) biner adalah 2^30 byte. Satuan pengukuran ini juga disebut sebagai gibibyte (GiB). Throughput baca mencakup permintaan dan respons untuk metode di API baca dan untuk kueri SQL. Log ini juga mencakup permintaan dan respons untuk pernyataan DML. Throughput operasi tulis mencakup permintaan dan respons untuk melakukan data melalui API mutasi. Ini mengecualikan permintaan dan respons untuk pernyataan DML. |
done |
close |
Throughput menurut metode API api/sent_bytes_count (baca) api/received_bytes_count (tulis) |
Jumlah data yang tidak dikompresi yang dibaca dari, atau ditulis ke, instance atau database setiap detik, yang dikelompokkan menurut metode API. Nilai ini diukur dalam unit byte biner. Satuan pengukuran ini didasarkan pada bilangan kuadrat. Misalnya, 1 gigabyte (GB) biner adalah 2^30 byte. Satuan pengukuran ini juga disebut sebagai gibibyte (GiB). Throughput baca mencakup permintaan dan respons untuk metode di API baca dan untuk kueri SQL. Log ini juga mencakup permintaan dan respons untuk pernyataan DML. Throughput operasi tulis mencakup permintaan dan respons untuk melakukan data melalui API mutasi. Ini mengecualikan permintaan dan respons untuk pernyataan DML. |
close |
done |
Total penyimpanan instance/storage/used_bytes |
Jumlah data yang disimpan di instance atau database. Nilai ini diukur dalam satuan byte biner. Misalnya, 1 gigabyte biner (GB) adalah 2^30 byte. Satuan pengukuran ini juga disebut sebagai gibibyte (GiB). |
done |
done |
Total penyimpanan database menurut database instance/storage/used_bytes |
Jumlah data yang disimpan di instance atau database, yang dikelompokkan menurut database. Nilai ini diukur dalam satuan byte biner. Misalnya, 1 gigabyte biner (GB) adalah 2^30 byte. Satuan pengukuran ini juga disebut sebagai gibibyte (GiB). |
done |
close |
Penyimpanan database menurut tabel (tidak ada) |
Jumlah data yang disimpan di instance atau database, yang dikelompokkan menurut tabel di database yang dipilih. Nilai ini diukur dalam satuan byte biner. Misalnya, 1 gigabyte biner (GB) adalah 2^30 byte. Satuan pengukuran ini juga disebut sebagai gibibyte (GiB). Diagram ini mendapatkan datanya dengan membuat kueri terhadap SPANNER_SYS.TABLE_SIZES_STATS_1HOUR . Untuk mengetahui informasi selengkapnya, lihat
Statistik ukuran tabel. |
close |
done |
Tabel yang paling sering digunakan menurut operasi (tidak ada) |
15 tabel dan indeks yang paling sering digunakan di instance atau database, yang ditentukan oleh jumlah operasi baca, tulis, atau hapus. Diagram ini mendapatkan datanya dengan mengkueri tabel statistik operasi tabel. Untuk mengetahui informasi selengkapnya, lihat Statistik operasi tabel. |
close |
done |
Tabel yang paling jarang digunakan berdasarkan operasi (tidak ada) |
15 tabel dan indeks yang paling jarang digunakan di instance atau database, yang ditentukan oleh jumlah operasi baca, tulis, atau hapus. Diagram ini mendapatkan datanya dengan mengkueri tabel statistik operasi tabel. Untuk mengetahui informasi selengkapnya, lihat Statistik operasi tabel. |
close |
done |
Waktu tunggu kunci lock_stat/total/lock_wait_time |
Waktu tunggu kunci untuk transaksi adalah waktu yang diperlukan untuk mendapatkan kunci pada resource yang disimpan oleh transaksi lain. Total waktu tunggu kunci untuk konflik kunci dicatat untuk seluruh database. |
done |
done |
Waktu tunggu kunci menurut database lock_stat/total/lock_wait_time |
Waktu tunggu kunci untuk transaksi adalah waktu yang diperlukan untuk mendapatkan kunci pada resource yang disimpan oleh transaksi lain. Total waktu tunggu kunci untuk konflik kunci dicatat untuk seluruh database. |
done |
close |
Total penyimpanan cadangan instance/backup/used_bytes |
Jumlah data yang disimpan dalam cadangan yang terkait dengan instance atau database. Nilai ini diukur dalam unit byte biner. Misalnya, 1 gigabyte (GB) biner adalah 2^30 byte. Satuan pengukuran ini juga disebut sebagai gibibyte (GiB). |
done |
done |
Total penyimpanan cadangan menurut database instance/backup/used_bytes |
Jumlah data yang disimpan dalam cadangan yang terkait dengan instance atau database, yang dikelompokkan menurut database. Nilai ini diukur dalam unit byte biner. Misalnya, 1 gigabyte (GB) biner adalah 2^30 byte. Satuan pengukuran ini juga disebut sebagai gibibyte (GiB). |
done |
close |
Kapasitas komputasi instance/processing_units instance/nodes |
Kapasitas komputasi adalah jumlah unit pemrosesan atau node yang tersedia di instance. Anda dapat memilih untuk menampilkan kapasitas dalam unit pemrosesan atau dalam node. |
done |
close |
Distribusi pemimpin instance/leader_percentage_by_region |
Untuk instance dual-region atau multi-region, Anda dapat melihat jumlah database dengan mayoritas pemimpin (>=50%) di region tertentu. Di menu drop-down Regions, jika Anda memilih region tertentu, diagram akan menampilkan jumlah total database dalam instance tersebut yang memiliki region yang dipilih sebagai region pemimpin. Jika Anda memilih Semua region di menu drop-down Region, diagram akan menampilkan satu baris untuk setiap region, dan setiap baris menampilkan jumlah total database dalam instance yang memiliki region tersebut sebagai region pemimpinnya. Untuk database di instance dual-region atau multi-region, Anda dapat melihat persentase pemimpin yang dikelompokkan menurut region. Misalnya, jika database memiliki lima leader, satu di us-west1 dan empat di us-east1 pada satu titik waktu, diagram "Semua region" akan menampilkan dua baris (satu per region). Satu baris untuk us-west1 adalah 20%, dan baris lainnya untuk us-east1 adalah 80%. Diagram us-west1 menampilkan satu garis tunggal pada 20%, dan diagram us-east1 menampilkan satu garis tunggal pada 80%. Perhatikan bahwa jika database baru saja dibuat atau wilayah pemimpin baru saja diubah, diagram mungkin tidak langsung stabil. Diagram ini hanya tersedia untuk instance dual-region dan multi-region. |
done |
done |
Ketersediaan kuorum dual-region instance/dual_region_quorum_availability |
Diagram ini hanya tersedia untuk konfigurasi instance dual-region. Halaman ini menampilkan linimasa kondisi tiga kuorum: kuorum dua region, dan kuorum satu region di setiap region. Diagram memiliki drop-down ketersediaan Kuorum yang menunjukkan wilayah mana yang berada dalam mode Sehat atau Gangguan. Gunakan diagram ini bersama dengan metrik latensi dan rasio error untuk membantu Anda membuat keputusan waktu failover mandiri jika terjadi kegagalan regional. Untuk informasi selengkapnya, lihat Failover dan failback. Untuk melakukan failover dan failback secara manual, lihat Mengubah kuorum dual-region. |
done |
close |
Jumlah panggilan layanan jarak jauh query_stat/total/remote_service_calls_count |
Jumlah panggilan layanan jarak jauh, yang dikelompokkan menurut kode layanan dan respons. Merespons dengan kode respons HTTP, seperti 200 atau 500. |
done |
done |
Latensi panggilan layanan jarak jauh query_stat/total/remote_service_calls_latencies |
Latensi panggilan layanan jarak jauh, yang dikelompokkan berdasarkan layanan. Anda dapat melihat metrik latensi untuk latensi persentil ke-50 dan ke-99 menggunakan drop-down Persentil:
|
done |
done |
Jumlah baris yang diproses layanan jarak jauh query_stat/total/remote_service_processed_rows_count |
Jumlah baris yang diproses oleh layanan jarak jauh, yang dikelompokkan menurut layanan dan kode respons. Merespons dengan kode respons HTTP, seperti 200 atau 500. |
done |
done |
Latensi baris layanan jarak jauh query_stat/total/remote_service_processed_rows_latencies |
Jumlah baris yang diproses oleh layanan jarak jauh, yang dikelompokkan menurut layanan dan kode respons. Anda dapat melihat metrik latensi untuk latensi persentil ke-50 dan ke-99 menggunakan drop-down Persentil:
|
done |
done |
Byte jaringan layanan jarak jauh query_stat/total/remote_service_network_bytes_sizes |
Byte jaringan yang dipertukarkan dengan layanan jarak jauh, yang dikelompokkan menurut layanan dan arah. Nilai ini diukur dalam satuan byte biner. Satuan pengukuran ini didasarkan pada bilangan pangkat 2. Misalnya, 1 gigabyte (GB) biner adalah 2^30 byte. Satuan pengukuran ini juga disebut sebagai gibibyte (GiB). Arah mengacu pada traffic yang dikirim atau diterima. Anda dapat melihat metrik untuk persentil ke-50 dan ke-99 pertukaran byte jaringan menggunakan drop-down Persentil:
|
done |
done |
Diagram dan metrik autoscaler terkelola
Selain opsi yang ditampilkan di bagian sebelumnya, saat instance telah mengaktifkan autoscaler terkelola, diagram kapasitas komputasi akan memiliki tombol Lihat Log. Saat Anda mengklik tombol ini, tombol tersebut akan menampilkan log dari autoscaler terkelola.
Metrik berikut tersedia untuk instance yang mengaktifkan pengendali ukuran terkelola.
Nama diagram dan jenis metrik | Deskripsi |
---|---|
Kapasitas komputasi | Dengan node yang dipilih. |
instance/autoscaling/min_node_count |
Jumlah minimum node autoscaler yang dikonfigurasi untuk dialokasikan ke instance. |
instance/autoscaling/max_node_count |
Jumlah maksimum node autoscaler yang dikonfigurasi untuk dialokasikan ke instance. |
instance/autoscaling/recommended_node_count_for_cpu |
Jumlah node yang direkomendasikan berdasarkan penggunaan CPU instance. |
instance/autoscaling/recommended_node_count_for_storage |
Jumlah node yang direkomendasikan berdasarkan penggunaan penyimpanan instance. |
Kapasitas komputasi | Dengan unit pemrosesan yang dipilih. |
instance/autoscaling/min_processing_units |
Jumlah minimum unit pemrosesan yang dikonfigurasi autoscaler untuk dialokasikan ke instance. |
instance/autoscaling/max_processing_units |
Jumlah maksimum unit pemrosesan yang dikonfigurasi autoscaler untuk dialokasikan ke instance. |
instance/autoscaling/recommended_processing_units_for_cpu |
Jumlah unit pemrosesan yang direkomendasikan. Rekomendasi ini didasarkan pada penggunaan CPU instance sebelumnya. |
instance/autoscaling/recommended_processing_units_for_storage |
Jumlah unit pemrosesan yang direkomendasikan untuk digunakan. Rekomendasi ini didasarkan pada penggunaan penyimpanan instance sebelumnya. |
Pemakaian CPU berdasarkan prioritas | |
instance/autoscaling/high_priority_cpu_utilization_target |
Target penggunaan CPU prioritas tinggi yang akan digunakan untuk penskalaan otomatis. |
Total penyimpanan | Dengan unit pemrosesan yang dipilih. |
instance/storage/limit_bytes |
Batas penyimpanan untuk instance dalam byte. |
instance/autoscaling/storage_utilization_target |
Target pemanfaatan penyimpanan yang akan digunakan untuk penskalaan otomatis. |
Retensi data
Retensi data maksimum untuk sebagian besar metrik di dasbor insight sistem adalah enam minggu. Namun, untuk grafik Penyimpanan database menurut tabel, data digunakan dari tabel SPANNER_SYS.TABLE_SIZES_STATS_1HOUR (bukan Spanner), yang memiliki retensi maksimum 30 hari. Lihat Retensi data untuk mempelajari lebih lanjut.
Melihat dasbor Insight sistem
Untuk melihat halaman insight sistem, Anda memerlukan izin Identity and Access Management (IAM) berikut selain izin Spanner dan izin Spanner di tingkat instance dan database:
spanner.databases.beginReadOnlyTransaction
spanner.databases.select
spanner.sessions.create
Untuk informasi selengkapnya tentang izin IAM Spanner, lihat Kontrol akses dengan IAM.
Jika mengaktifkan autoscaler terkelola di instance, Anda juga memerlukan izin logging.logEntries.list
untuk melihat log autoscaler terkelola.
Untuk mengetahui informasi selengkapnya tentang izin ini, lihat Peran standar.
Untuk melihat dasbor insight sistem, ikuti langkah-langkah berikut:
Di konsol Google Cloud, buka daftar instance Spanner.
Lakukan salah satu hal berikut:
Untuk melihat metrik instance, klik nama instance yang ingin Anda pelajari, lalu klik Insight sistem di menu navigasi.
Untuk melihat metrik database, klik nama instance, pilih database, lalu klik Insight sistem di menu navigasi.
Opsional: Untuk melihat data historis untuk jangka waktu yang berbeda, temukan tombol di kanan atas halaman, lalu klik jangka waktu yang ingin Anda lihat.
Opsional: Untuk mengontrol data yang muncul dalam diagram, klik salah satu menu drop-down dalam diagram. Misalnya, jika instance menggunakan konfigurasi region ganda atau multi-region, beberapa diagram akan menyediakan daftar drop-down untuk melihat data untuk region tertentu. Tidak semua diagram memiliki daftar drop-down.
Langkah selanjutnya
- Pahami metrik penggunaan CPU dan latensi untuk Spanner.
- Siapkan diagram dan pemberitahuan yang disesuaikan dengan Monitoring.
- Dapatkan detail tentang jenis instance Spanner.