Pengiriman metrik mengirimkan metrik dasar ke instans Prometheus di akun Anda. Metrik ini dapat digunakan untuk membuat dasbor kustom dan memantau layanan Anda.
Prasyarat
-
Instans gateway telah dibuat.
-
CloudMonitor CloudLens telah diaktifkan. CloudMonitor CloudLens diaktifkan secara otomatis saat Anda pertama kali mengaktifkan pengiriman metrik.
Aktifkan pengiriman metrik
Cloud Native API Gateway tidak dikenai biaya, tetapi Anda akan dikenai biaya untuk Managed Service for Prometheus. Detail harga: ikhtisar penagihan.
Masuk ke Konsol API Gateway.
Di panel navigasi sebelah kiri, klik . Di bilah navigasi atas, pilih Wilayah.
-
Pada halaman Instance, klik ID atau nama instans target. Di panel navigasi sebelah kiri, klik Parameters.
-
Pada bagian Observability Parameters, klik ikon
di samping Metrics Delivery Configuration. Pada panel Metrics Delivery Configuration, aktifkan Metrics Delivery. Tinjau Terms of Service dan Billing Details, lalu klik OK.Tindakan ini mengaktifkan CloudMonitor CloudLens dan mengirimkan metrik pemantauan ke instans Prometheus di akun Anda. Anda akan dikenai biaya untuk instans Prometheus berdasarkan skema pay-as-you-go.
-
Tunggu hingga sumber daya selesai dibuat. Setelah pengiriman metrik diaktifkan, ID instans Prometheus akan muncul di konsol. Klik ID instans tersebut untuk membuka halaman detail instans Prometheus.
Metrik
Gunakan metrik ini untuk membuat dasbor Grafana kustom.
|
Metric name |
Description |
Granularity |
|
envoy_http_downstream_cx_active |
Jumlah koneksi aktif dari klien ke gateway. |
instance level |
|
envoy_http_downstream_cx_rx_bytes_total |
Total byte yang diterima oleh gateway. |
instance level |
|
envoy_http_downstream_cx_tx_bytes_total |
Total byte yang dikirimkan oleh gateway. |
instance level |
|
envoy_http_downstream_rq |
Jumlah permintaan aktif yang diproses oleh gateway. |
instance level |
|
envoy_http_downstream_rq_time_bucket |
Histogram waktu respons gateway yang digunakan untuk menghitung persentil. |
instance level |
|
envoy_http_downstream_rq_time_count |
Total jumlah respons gateway. Digunakan bersama sum untuk menghitung waktu respons rata-rata. |
instance level |
|
envoy_http_downstream_rq_time_sum |
Total waktu respons gateway. Digunakan bersama count untuk menghitung waktu respons rata-rata. |
instance level |
|
envoy_http_downstream_rq_total |
Total jumlah permintaan yang diproses oleh gateway. |
instance level |
|
envoy_listener_downstream_cx_destroy |
Jumlah koneksi downstream yang dihapus. |
instance level |
|
envoy_listener_downstream_cx_total |
Total jumlah koneksi downstream. |
instance level |
|
envoy_listener_ssl_connection_error |
Jumlah error koneksi SSL. |
instance level |
|
envoy_listener_ssl_handshake |
Jumlah handshake SSL yang berhasil. |
instance level |
|
envoy_listener_ssl_session_reused |
Jumlah sesi SSL yang digunakan ulang. |
instance level |
|
envoy_cluster_membership_healthy |
Jumlah titik akhir yang sehat di layanan backend. |
service level |
|
envoy_cluster_upstream_cx_active |
Jumlah koneksi upstream aktif. |
service level |
|
envoy_cluster_upstream_cx_destroy |
Jumlah koneksi upstream yang dihapus. |
service level |
|
envoy_cluster_upstream_cx_total |
Total jumlah koneksi upstream. |
service level |
|
envoy_cluster_upstream_rq |
Jumlah permintaan aktif yang dikirim ke layanan backend. |
service level |
|
envoy_cluster_upstream_rq_time_bucket |
Histogram waktu respons layanan backend yang digunakan untuk menghitung persentil. |
service level |
|
envoy_cluster_upstream_rq_time_count |
Total jumlah respons dari layanan backend. Digunakan bersama sum untuk menghitung waktu respons rata-rata. |
service level |
|
envoy_cluster_upstream_rq_time_sum |
Total waktu respons untuk layanan backend. Digunakan bersama count untuk menghitung waktu respons rata-rata. |
service level |
|
envoy_cluster_upstream_rq_timeout |
Jumlah permintaan ke layanan backend yang mengalami timeout. |
service level |
|
envoy_cluster_upstream_rq_total |
Total jumlah permintaan ke layanan backend. |
service level |
|
envoy_vhost_route_upstream_rq |
Jumlah permintaan aktif ke entri rute tertentu. |
route level |
|
envoy_vhost_route_upstream_rq_timeout |
Jumlah permintaan yang mengalami timeout untuk entri rute tertentu. |
route level |
|
envoy_vhost_route_upstream_rq_time_bucket |
Histogram waktu respons entri rute yang digunakan untuk menghitung persentil. |
route level |
|
envoy_vhost_route_upstream_rq_time_count |
Total jumlah respons untuk entri rute. Digunakan bersama sum untuk menghitung waktu respons rata-rata. |
route level |
|
envoy_vhost_route_upstream_rq_time_sum |
Total waktu respons untuk entri rute. Digunakan bersama count untuk menghitung waktu respons rata-rata. |
route level |