Metrics投遞功能用於將指標投遞到使用者帳號下的CloudMonitorprometheus執行個體中,開啟Metrics投遞後,您可以基於投遞的metric基礎指標建立自訂業務大盤,監控自身業務變化,協助您識別和解決潛在問題。本文介紹如何為雲原生API Gateway開啟Metrics投遞。
前提條件
-
已建立網關執行個體。
-
已開通CloudMonitorCloudLens。首次開啟指標投遞時會協助您開通CloudMonitorCloudLens。
開啟Metrics投遞
雲原生API產品不收取費用,但可觀測監控 Prometheus 版將根據您的使用量收費。關於可觀測監控 Prometheus 版的計費方式,請參見計費概述。
在左側導覽列,選擇实例,並在頂部功能表列選擇地區。
-
在實例頁面,單擊目標執行個體ID/名稱。在左側導覽列單擊参数配置。
-
在可观测性参数地區,單擊Metrics投递配置右側的
表徵圖。在Metrics投递配置面板,開啟Metrics投递。查看服务条款和费用详情後,單擊确定。開啟後將為您開通Cloudlens for APIG並將監控指標投遞到賬戶下的CloudMonitorPrometheus執行個體中,以Prometheus隨用隨付方式統一計費。
-
等待資源建立完成。成功開啟投遞後,可在控制它查看指標投遞的CloudMonitor Prometheus 執行個體ID,並單擊執行個體ID跳轉至對應CloudMonitorprometheus執行個體詳情頁面。
指標說明
當前支援的 Metrics 指標項及含義如下,您可以根據業務需求通過以下指標建立 Grafana 監控大盤。
|
指標名 |
含義 |
粒度 |
|
envoy_http_downstream_cx_active |
網關到用戶端串連數相關 |
執行個體級 |
|
envoy_http_downstream_cx_rx_bytes_total |
網關接收流量 |
執行個體級 |
|
envoy_http_downstream_cx_tx_bytes_total |
網關發送流量 |
執行個體級 |
|
envoy_http_downstream_rq |
網關請求數相關 |
執行個體級 |
|
envoy_http_downstream_rq_time_bucket |
網關RT相關 |
執行個體級 |
|
envoy_http_downstream_rq_time_count |
網關RT相關 |
執行個體級 |
|
envoy_http_downstream_rq_time_sum |
網關RT相關 |
執行個體級 |
|
envoy_http_downstream_rq_total |
網關請求數相關 |
執行個體級 |
|
envoy_listener_downstream_cx_destroy |
下遊串連數相關 |
執行個體級 |
|
envoy_listener_downstream_cx_total |
下遊串連數相關 |
執行個體級 |
|
envoy_listener_ssl_connection_error |
SSL握手相關 |
執行個體級 |
|
envoy_listener_ssl_handshake |
SSL握手相關 |
執行個體級 |
|
envoy_listener_ssl_session_reused |
SSL握手相關 |
執行個體級 |
|
envoy_cluster_membership_healthy |
後端服務健康節點數 |
服務級 |
|
envoy_cluster_upstream_cx_active |
構建活躍串連數指標 |
服務級 |
|
envoy_cluster_upstream_cx_destroy |
構建銷毀串連數指標 |
服務級 |
|
envoy_cluster_upstream_cx_total |
構建建立串連數指標 |
服務級 |
|
envoy_cluster_upstream_rq |
後端服務要求數 |
服務級 |
|
envoy_cluster_upstream_rq_time_bucket |
構建後端服務P分位RT |
服務級 |
|
envoy_cluster_upstream_rq_time_count |
構建後端服務平均RT |
服務級 |
|
envoy_cluster_upstream_rq_time_sum |
構建後端服務平均RT |
服務級 |
|
envoy_cluster_upstream_rq_timeout |
後端服務逾時請求數 |
服務級 |
|
envoy_cluster_upstream_rq_total |
後端服務總請求數 |
服務級 |
|
envoy_vhost_route_upstream_rq |
路由請求數 |
路由級 |
|
envoy_vhost_route_upstream_rq_timeout |
路由逾時請求數 |
路由級 |
|
envoy_vhost_route_upstream_rq_time_bucket |
路由RT相關 |
路由級 |
|
envoy_vhost_route_upstream_rq_time_count |
路由RT相關 |
路由級 |
|
envoy_vhost_route_upstream_rq_time_sum |
路由RT相關 |
路由級 |