Dokumen ini menjelaskan cara menggunakan dasbor insight sistem untuk memantau instance dan database Spanner.
Ringkasan insight sistem
Dasbor insight sistem menampilkan kartu skor dan diagram terkait instance atau database yang dipilih, serta memberikan ukuran latensi, penggunaan CPU, penyimpanan, throughput, dan statistik performa lainnya. Anda dapat melihat diagram untuk jangka waktu yang dapat dipilih, mulai dari 1 jam terakhir hingga 30 hari terakhir.
Dasbor insight sistem mencakup bagian berikut, dengan angka yang sesuai dengan screenshot UI berikut:
- Pemilih insight: Pilih database, partisi instance, dan wilayah yang mengisi dasbor. Insight sistem menampilkan partisi instance dan pilihan region saat beberapa partisi instance atau region tersedia di instance.
- Filter rentang waktu: Memfilter statistik menurut rentang waktu, seperti jam, hari, atau rentang kustom.
- Pemilih dasbor: Pilih tampilan yang disesuaikan pengguna, atau reset insight sistem ke tampilan bawaan default.
- Anotasi: Pilih jenis peristiwa pemberitahuan insight untuk menganotasi diagram.
- Menyesuaikan dasbor: Sesuaikan tampilan, penempatan, dan konten widget dasbor dan dasbor insight sistem. Dokumen ini menjelaskan presentasi dasbor standar.
- Kartu skor: Menampilkan statistik pada satu titik waktu, selama periode yang dipilih.
- Diagram: Menampilkan diagram pemakaian CPU, throughput, latensi, penggunaan penyimpanan, dan lainnya. Pemberitahuan insight yang ditetapkan oleh Anotasi muncul pada diagram dengan ikon lonceng.
Peran yang diperlukan
Untuk mendapatkan izin yang diperlukan guna melihat atau mengubah dasbor insight, termasuk dasbor kustom, minta administrator untuk memberi Anda peran IAM berikut pada project:
-
Untuk mengakses metrik yang dihasilkan oleh project Spanner Anda:
Cloud Spanner Viewer (
roles/spanner.viewer) -
Untuk membuat dan mengedit dasbor kustom:
Monitoring Dashboard Configuration Editor (
roles/monitoring.dashboardEditor) -
Untuk membuka dan melihat diagram Metrics Explorer, termasuk dasbor kustom:
Monitoring Dashboard Configuration Viewer (
roles/monitoring.dashboardViewer) -
Untuk membuat dan mengedit pemberitahuan Metrics Explorer:
Monitoring Editor (
roles/monitoring.editor) -
Untuk melihat halaman insight sistem:
Cloud Spanner Database Reader (
roles/spanner.databaseReader) -
Untuk melihat log yang dihasilkan oleh autoscaler terkelola:
Logs Viewer (
roles/logging.viewer)
Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.
Peran bawaan ini berisi izin yang diperlukan untuk melihat atau mengubah dasbor insight, termasuk dasbor kustom. Untuk melihat izin yang benar-benar diperlukan, perluas bagian Izin yang diperlukan:
Izin yang diperlukan
Izin berikut diperlukan untuk melihat atau mengubah dasbor insight, termasuk dasbor kustom:
-
Untuk mengakses metrik yang dihasilkan oleh project Spanner Anda:
monitoring.timeSeries.list -
Untuk membuat dasbor kustom:
monitoring.dashboards.create -
Untuk mengedit dasbor kustom:
monitoring.dashboards.update -
Untuk melihat dasbor kustom:
monitoring.dashboards.get, monitoring.dashboards.list -
Untuk melihat halaman insight sistem:
spanner.databases.beginReadOnlyTransaction, spanner.databases.select, spanner.sessions.create -
Untuk melihat log yang dihasilkan oleh penskala otomatis terkelola:
logging.logEntries.list, logging.logs.list, logging.logServices.list
Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.
Menyesuaikan dasbor insight sistem
Dasbor analisis sistem adalah dasbor standar yang dapat Anda sesuaikan untuk menampilkan informasi yang paling penting bagi Anda. Anda dapat menambahkan diagram baru, mengubah tata letak, dan memfilter data untuk berfokus pada resource tertentu.
Perubahan pada dasbor insight sistem tidak merusak, dan dapat direset dengan menyetel pemilih dasbor ke Standar.
Mengubah dasbor
Untuk mengubah dasbor, klik Sesuaikan dasbor. Opsi berikut tersedia untuk Anda:
- Menambahkan widget: Di toolbar dasbor, klik Tambahkan widget, pilih widget yang ingin Anda tambahkan, lalu konfigurasikan.
- Mengedit widget: Arahkan kursor ke widget untuk menampilkan toolbarnya, lalu klik Edit. Anda dapat mengubah jenis widget dan menyesuaikan data yang ditampilkan.
- Meng-clone widget: Arahkan kursor ke widget untuk menampilkan toolbarnya, klik Opsi diagram lainnya, lalu Clone widget.
- Menghapus widget: Arahkan kursor ke widget untuk menampilkan toolbarnya, klik Opsi diagram lainnya, lalu Hapus widget.
- Mengubah tata letak: Anda dapat menarik widget untuk memosisikannya kembali dan menarik sudutnya untuk mengubah ukurannya.
- Beri nama tampilan kustom: Anda dapat menyetel nama tampilan kustom di kotak Nama tampilan kustom.
- Menyimpan dasbor: Anda dapat menyimpan tampilan kustom dengan mengklik Simpan. Anda juga dapat keluar tanpa menyimpan dengan mengklik Keluar dari mode edit.
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. Pada instance multi-region atau region ganda, metrik ini menunjukkan rata-rata pemanfaatan CPU di seluruh region. |
| Latensi (p99) | Latensi P99 (persentil ke-99) untuk operasi baca dan tulis dalam instance atau database yang dipilih, yang menunjukkan waktu penyelesaian 99% operasi ini. |
| Latensi (p50) | Latensi P50 (persentil ke-50) untuk operasi baca dan tulis dalam instance atau database yang dipilih, yang menunjukkan waktu penyelesaian 50% operasi ini. |
| Throughput | Jumlah data yang tidak dikompresi yang dibaca dari, atau ditulis ke instance atau database setiap detik. Nilai ini diukur dalam byte biner, seperti KiB, MiB, atau GiB. |
| Operasi per detik | Jumlah operasi per detik (tingkat) baca dan tulis dalam instance atau database yang dipilih. |
| Pemanfaatan penyimpanan | Di tingkat instance, persentase pemakaian penyimpanan total dalam instance. Di tingkat database, ini adalah total penyimpanan yang digunakan untuk database yang dipilih. |
Diagram dan metrik yang tersedia
Berikut adalah diagram untuk contoh metrik, penggunaan CPU menurut jenis operasi:

Toolbar di setiap diagram menyediakan opsi standar berikut. Beberapa elemen disembunyikan kecuali jika Anda mengarahkan kursor ke diagram.
Untuk memperbesar bagian tertentu dari diagram, tarik kursor Anda di bagian yang ingin Anda lihat. Tindakan ini menetapkan rentang waktu kustom, yang dapat Anda sesuaikan atau kembalikan dengan filter rentang waktu.
Untuk melihat deskripsi diagram dan datanya, klik help.
Untuk melihat filter dan pengelompokan yang diterapkan ke diagram, klik info.
Untuk membuat pemberitahuan berdasarkan data diagram, klik add_alert.
Untuk menjelajahi data dalam diagram, klik query_stats.
Untuk melihat opsi diagram tambahan, klik more_vert Opsi diagram lainnya.
Untuk melihat diagram dalam mode layar penuh, klik Lihat dalam layar penuh. Anda dapat keluar dari layar penuh dengan mengklik Batal atau menekan Esc.
Untuk meluaskan atau menciutkan legenda diagram, klik Luaskan/Ciutkan legenda diagram.
Untuk mendownload diagram, klik Download, lalu pilih format download.
Untuk mengubah format visual diagram, klik Mode, lalu pilih mode tampilan.
Untuk melihat metrik di Metrics Explorer, klik Lihat 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 analisis 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 |
|---|---|---|---|
|
Linimasa kondisi quorum dual-region instance/dual_region_quorum_availability |
Diagram ini hanya ditampilkan untuk konfigurasi instance multi-region. Panel ini menampilkan kondisi tiga kuorum: kuorum dua region ( Global), dan kuorum satu region di setiap region
(misalnya, Sydney dan Melbourne).
Panel ini menampilkan batang oranye di linimasa saat terjadi gangguan layanan. Anda dapat mengarahkan kursor ke batang untuk melihat waktu mulai dan berakhir gangguan. Gunakan diagram ini bersama dengan metrik latensi dan rasio error untuk membantu Anda membuat keputusan failover yang dikelola sendiri dan kapan harus melakukan failover jika terjadi kegagalan regional. Untuk mengetahui informasi selengkapnya, lihat Failover dan failback. Untuk melakukan failover dan failback secara manual, lihat Mengubah kuorum dual-region. |
done |
done |
Penggunaan CPU menurut prioritas instance/cpu/utilization_by_priority |
Persentase resource CPU instance untuk tugas tinggi, sedang, atau rendah berdasarkan prioritas. 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 lebih lanjut pemanfaatan CPU. |
done |
close |
|
Penggunaan CPU menurut region instance/cpu/utilization_by_priority |
Penggunaan CPU di instance atau database yang dipilih, dikelompokkan menurut region. | done |
done |
|
Penggunaan CPU menurut database instance/cpu/utilization_by_priority |
Penggunaan CPU di instance yang dipilih, dikelompokkan menurut database dan region. | done |
close |
|
Penggunaan CPU menurut pengguna/sistem instance/cpu/utilization_by_priority |
Penggunaan CPU di instance atau database yang dipilih, dikelompokkan menurut tugas pengguna dan sistem, serta menurut prioritas. | done |
done |
Penggunaan CPU menurut jenis operasi instance/cpu/utilization_by_operation_type |
Diagram bertumpuk pemakaian CPU sebagai persentase resource CPU instance, dikelompokkan menurut operasi yang dimulai pengguna seperti baca, tulis, dan penerapan. Gunakan metrik ini untuk mendapatkan perincian penggunaan CPU yang mendetail dan untuk memecahkan masalah lebih lanjut, seperti yang dijelaskan dalam Menyelidiki penggunaan CPU yang tinggi. Anda dapat memfilter lebih lanjut menurut prioritas tugas menggunakan daftar opsi. Untuk instance dual-region atau multi-region, metrik dalam diagram garis menunjukkan persentase rata-rata di antara region. |
done |
done |
Penggunaan CPU (rata-rata penggiliran 24 jam) instance/cpu/smoothed_utilization |
Rata-rata penggiliran total penggunaan CPU Spanner, sebagai persentase sumber daya CPU instance, untuk setiap database. Setiap titik data adalah rata-rata untuk 24 jam sebelumnya. |
done |
close |
Latensi api/request_latencies |
Jumlah waktu yang diperlukan Spanner untuk menangani permintaan baca atau tulis. 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 menggunakan daftar opsi. |
close |
done |
Latensi menurut database api/request_latencies |
Jumlah waktu yang diperlukan Spanner untuk menangani permintaan baca atau tulis, dikelompokkan menurut database. 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 daftar tampilan pada diagram ini. |
done |