Deskripsi metrik sisi klien

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 region global.
  • method: nama metode RPC—misalnya, spanner.commit.
  • status: status RPC—misalnya, OK atau INTERNAL.
  • 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

Langkah berikutnya