Halaman ini memberikan deskripsi mendetail tentang setiap metrik sisi klien yang ditawarkan Spanner. Untuk mengetahui informasi selengkapnya tentang cara melihat dan mengelola metrik sisi klien, lihat Melihat dan mengelola metrik sisi klien.
Metrik sisi klien menawarkan informasi latensi tentang upaya dan operasi permintaan RPC klien ke Spanner.
Upaya adalah satu permintaan RPC dari klien ke Spanner. Klien dapat melakukan beberapa upaya jika permintaan gagal.
Operasi menunjukkan penyelesaian semua permintaan RPC, termasuk semua upaya yang dilakukan klien ke Spanner. Operasi selesai saat klien menerima respons atau menghabiskan semua percobaan.
Permintaan RPC pertama-tama mencapai frontend Google (GFE), lalu frontend Spanner API (AFE). Untuk mengetahui informasi selengkapnya, lihat Titik latensi dalam permintaan Spanner.
Metrik ini mencakup jenis nilai metrik DISTRIBUTION
dan INT64
. Untuk
informasi selengkapnya, lihat
Jenis nilai dan jenis metrik.
Anda dapat mengakses metrik sisi klien menggunakan library klien Spanner untuk Java atau Go.
Metrik sisi klien mendukung semua metode Spanner di
RPC API google.spanner.v1.Spanner
.
Semua metrik sisi klien memiliki dimensi berikut:
project ID
: Google Cloud project ID.instance ID
: ID instance Spanner.database ID
: ID database Spanner.location
: region Google Cloud tempat metrik sisi klien dipublikasikan. Jika aplikasi Anda di-deploy di luar Google Cloud, maka metrik akan dipublikasikan ke regionglobal
.method
: nama metode RPC—misalnya,spanner.commit
.status
: status RPC—misalnya,OK
atauINTERNAL
.client_name
: nama dan versi library—misalnya,spanner-java/6.70.1
.
Jumlah error konektivitas AFE
Metrik jumlah error konektivitas AFE mencatat jumlah permintaan RPC yang gagal mencapai AFE Spanner.
Metrik jumlah kesalahan konektivitas AFE memiliki atribut berikut:
Metric name
:spanner.googleapis.com/client/afe_connectivity_error_count
Metric value type
:INT64
Latensi AFE
Metrik latensi AFE mengukur waktu antara AFE Spanner menerima permintaan RPC dari klien dan AFE Spanner mulai menulis respons.
Metrik latensi AFE memiliki atribut berikut:
Metric name
:spanner.googleapis.com/client/afe_latencies
Metric value type
:DISTRIBUTION
Jumlah upaya
Metrik jumlah upaya mencatat jumlah upaya yang dilakukan. Nilai
attempt_count
biasanya identik dengan nilai operation_count
.
Jika klien menerima error sementara, nilai attempt_count
adalah jumlah
semua upaya.
Metrik Jumlah percobaan memiliki atribut berikut:
Metric name
:spanner.googleapis.com/client/attempt_count
Metric value type
:INT64
Latensi percobaan
Metrik latensi percobaan mengukur durasi yang diperlukan agar satu permintaan
RPC mencapai Spanner dari klien.
Nilai attempt_latencies
biasanya identik dengan nilai operation_latencies
. Jika klien menerima error sementara, nilai
operation_latencies
adalah jumlah semua nilai attempt_latencies
.
Metrik Latensi percobaan memiliki atribut berikut:
Metric name
:spanner.googleapis.com/client/attempt_latencies
Metric value type
:DISTRIBUTION
Jumlah error konektivitas GFE
Metrik jumlah error konektivitas GFE mencatat jumlah permintaan RPC yang gagal mencapai GFE.
Metrik jumlah error konektivitas GFE memiliki atribut berikut:
Metric name
:spanner.googleapis.com/client/gfe_connectivity_error_count
Metric value type
:INT64
Latensi GFE
Metrik latensi GFE mengukur waktu antara saat GFE menerima permintaan RPC dari klien dan saat GFE menerima byte pertama respons. Metrik ini tidak memperhitungkan waktu yang diperlukan untuk handshake TCP/SSL.
Metrik latensi GFE memiliki atribut berikut:
Metric name
:spanner.googleapis.com/client/gfe_latencies
Metric value type
:DISTRIBUTION
Jumlah operasi
Metrik jumlah operasi mencatat jumlah operasi yang dilakukan setiap 60 detik.
Metrik Jumlah operasi memiliki atribut berikut:
Metric name
:spanner.googleapis.com/client/operation_count
Metric value type
:INT64
Latensi operasi
Metrik latensi operasi mengukur perjalanan pulang pergi operasi dari lapisan gRPC klien ke Spanner dan kembali ke klien.
Metrik Latensi operasi memiliki atribut berikut:
Metric name
:spanner.googleapis.com/client/operation_latencies
Metric value type
:DISTRIBUTION