Layanan dan workload yang didukung Pemantauan Aplikasi

Tabel berikut mencantumkan layanan dan beban kerja yang terintegrasi dengan App Hub dan menghasilkan data metrik dengan label khusus aplikasi. Dokumen ini tidak mencantumkan semua layanan dan beban kerja yang terintegrasi dengan App Hub. Untuk mengetahui daftar lengkap integrasi, lihat Referensi yang didukung App Hub.

Format label bergantung pada jenis telemetri dan cara data dibuat. Misalnya, entri log yang berisi label khusus aplikasi berisi elemen JSON dari jenis apphub. Untuk data metrik, informasi aplikasi dilampirkan ke deret waktu dengan label metadata sistem atau dengan label metrik. Cara data metrik dihasilkan menentukan label yang tepat. Untuk informasi selengkapnya, lihat label khusus aplikasi.

Beberapa layanan dan beban kerja dapat menghasilkan satu atau beberapa sinyal emas berikut:

  • Traffic: Rasio permintaan masuk pada layanan atau beban kerja selama jangka waktu yang dipilih.
  • Rasio error server: Persentase rata-rata permintaan masuk yang menghasilkan atau dipetakan ke kode respons HTTP 5xx selama periode waktu yang dipilih.
  • P95 latency: Persentil ke-95 latensi untuk permintaan yang ditayangkan selama periode waktu yang dipilih, dalam milidetik.
  • Saturasi: Mengukur seberapa penuh layanan atau beban kerja Anda. Misalnya, untuk deployment grup instance terkelola (MIG), Cloud Run, dan Google Kubernetes Engine, kolom ini menunjukkan penggunaan CPU.

Layanan yang didukung

Tabel berikut mencantumkan layanan yang terintegrasi dengan Application Monitoring. Secara umum, entri log platform, entri log audit, dan data metrik untuk layanan ini berisi label khusus aplikasi. Kolom Catatan mencantumkan detail tentang sinyal emas yang didukung. Kolom ini juga mencantumkan batasan.

Layanan Catatan
Cluster Bigtable
(Regional)
Sinyal emas yang tersedia:

Entri log tidak menyertakan label aplikasi.

Instance Bigtable
(Regional)

Data metrik tidak menyertakan label aplikasi.

Entri log platform tidak menyertakan label aplikasi.

Layanan Cloud Run
(Regional)
Sinyal emas yang tersedia:
Instance Cloud SQL
(Regional)
Sinyal emas yang tersedia:
Bucket Cloud Storage
(Regional dan multi-regional)
Sinyal emas yang tersedia:
  • Traffic: api/request_count
  • Rasio error server: Rasio permintaan dengan status respons yang menunjukkan error terhadap jumlah total permintaan. Nilai status berikut menunjukkan error:
    • DATA_LOSS
    • DEADLINE_EXCEEDED
    • INTERNAL
    • UNAVAILABLE
    • UNIMPLEMENTED
    • UNKNOWN

Entri log platform tidak menyertakan label aplikasi.

Application Load Balancer eksternal dan internal Lapisan 7 dengan traffic HTTP atau HTTPS
(Global dan regional)

Untuk Load Balancer Aplikasi, hanya aturan penerusan dan layanan backend yang terintegrasi dengan App Hub.

Sinyal emas yang tersedia:

  • Traffic: Berdasarkan jenis metrik Cloud Load Balancing yang mencatat jumlah permintaan, seperti https/request_count. Konfigurasi Cloud Load Balancing menentukan metrik yang sebenarnya.
  • Rasio error server: Rasio jumlah permintaan dengan status respons 5xx terhadap jumlah total permintaan.
  • P95 latency: Berdasarkan jenis metrik Cloud Load Balancing yang mencatat total latensi, seperti https/total_latencies. Konfigurasi Cloud Load Balancing menentukan metrik yang sebenarnya.

Entri log platform tidak menyertakan label aplikasi.

Memorystore for Redis cluster
(Regional)
Sinyal emas yang tersedia:

Entri log platform tidak menyertakan label aplikasi.

Topik Pub/Sub
(Global)
Sinyal emas yang tersedia:
  • Traffic: topic/send_request_count
  • Rasio error server: Rasio jumlah permintaan dengan kode respons internal terhadap jumlah total permintaan.
Instance Spanner
(Global dan regional)
Sinyal emas yang tersedia:
  • Traffic: api/api_request_count
  • Rasio error server: Rasio permintaan dengan status respons yang menunjukkan error terhadap jumlah total permintaan. Nilai status berikut menunjukkan error:
    • data_loss
    • deadline_exceeded
    • internal
    • unavailable
    • unimplemented
    • unknown
  • Saturasi: instance/cpu/utilization

Entri log platform tidak menyertakan label aplikasi.

Workload yang didukung

Tabel berikut mencantumkan beban kerja yang terintegrasi dengan Application Monitoring. Secara umum, entri log platform, entri log audit, dan data metrik untuk workload ini berisi label khusus aplikasi. Kolom Catatan mencantumkan detail tentang sinyal emas yang didukung. Kolom ini juga mencantumkan batasan.

Beban kerja Catatan
Tugas Cloud Run
(Regional)
Sinyal emas yang tersedia:

Entri log platform tidak menyertakan label aplikasi.

Compute Engine MIG
(Regional dan zona)
Sinyal emas yang tersedia:
Kubernetes CronJobs
(Regional dan zonal)

Tidak ada sinyal emas yang tersedia.

Untuk mempelajari cara menjalankan Cron Job di GKE, lihat Tentang CronJob di GKE.

DaemonSet Kubernetes
(Regional dan zonal)
Sinyal emas yang tersedia:
Deployment Kubernetes
(Regional dan zonal)
Sinyal emas yang tersedia:
StatefulSet Kubernetes
(Regional dan zonal)
Sinyal emas yang tersedia:

Untuk mempelajari cara menggunakan StatefulSet atau men-deploy aplikasi stateful, lihat Tentang StatefulSet di Google Kubernetes Engine.