您可以使用 Cloud Monitoring 提供的指標,監控 Google Cloud 負載平衡應用程式和服務的效能與健康狀態。這些指標代表一系列的測量結果,可協助您維持最佳營運狀態。在 Cloud Monitoring 中,受監控的每個服務或元件都稱為「受監控資源」。
請參閱下列資源,瞭解支援的指標類型、使用的單位和中繼資料:
如需表格中項目的概略說明,請參閱「指標類型」。
如要瞭解指標清單中使用的單位,請參閱
MetricDescriptor參考資料中的unit欄位。如要瞭解「取樣頻率為每 x 秒一次」和「取樣完畢後,會有多達 y 秒無法查看資料」這類陳述,請參閱「其他資訊:中繼資料」。
如需支援指標類型的完整最新清單,請參閱「指標清單」。
如要查看定價資訊,請參閱「Monitoring 定價」。
下表將指標路徑前置字元對應至負載平衡器類型:
| 指標路徑 | 負載平衡器 |
|---|---|
https/ |
全域外部應用程式負載平衡器 傳統版應用程式負載平衡器 |
https/external/regional |
區域性外部應用程式負載平衡器 |
https/internal/ |
跨區域內部應用程式負載平衡器 區域性內部應用程式負載平衡器 |
l3/external/ |
外部直通式網路負載平衡器 |
l3/internal/ |
內部直通式網路負載平衡器 |
tcp_ssl_proxy/ |
傳統版 Proxy 網路負載平衡器 |
l4_proxy/ |
全域外部 Proxy 網路負載平衡器 跨區域內部 Proxy 網路負載平衡器 區域性內部 Proxy 網路負載平衡器 區域性外部 Proxy 網路負載平衡器 |
這個表格中的「指標類型」字串開頭必須為 loadbalancing.googleapis.com/。表格中的項目已省略該前置字串。查詢標籤時,請使用 metric.labels. 前置字串,例如 metric.labels.LABEL="VALUE"。
| 指標類型 推出階段 (資源階層層級) 顯示名稱 |
|
|---|---|
| 種類、類型、單位 受監控資源 |
說明 標籤 |
application_lb/backend_latencies
BETA 版
(project)
後端延遲時間 |
|
DELTA、DISTRIBUTION、ms
gce_backend_service |
從應用程式負載平衡器 Proxy 將要求傳送至後端,到 Proxy 從後端接收回應的最後一個位元組所測得的延遲時間分布情形。如果是 Service Extensions,這個值代表負載平衡器和擴充功能後端之間,每個 ProcessingRequest/ProcessingResponse 配對的延遲總和。protocol:
用戶端使用的通訊協定:「HTTP/1.0」、「HTTP/1.1」、「HTTP/2.0」、「QUIC/HTTP/2.0」或「UNKNOWN」。
response_code:
(INT64)
HTTP 回應代碼。
response_code_class:
(INT64)
HTTP 回應代碼類別:200、300、400、500 或 0 (無)。
cache_result:
Proxy 所提供 HTTP 要求的快取結果:「HIT」、「MISS」、「DISABLED」或「UNKNOWN」。
matcher_type:
要求相符的規則類型:「PATH_MATCHER」或「DEFAULT_MATCH」。「DEFAULT_MATCH」表示要求符合預設轉送規則或動作。
matcher_name:
與要求相符的規則。標籤值取決於 matcher_type。PATH_MATCHER 類型會是路徑比對器的名稱。DEFAULT_MATCH 類型會是空白。
matched_path:
與要求相符的前置字元、完全比對、規則運算式或範本網址路徑比對器。接收器預設規則的「UNMATCHED」。
load_balancing_scheme:
應用程式負載平衡器使用的負載平衡架構:「EXTERNAL_MANAGED」或「INTERNAL_MANAGED」。
client_country:
流量來源用戶端的國家/地區,例如「美國」或「德國」。
proxy_continent:
流量來源的 Proxy 所在洲別,例如「北美洲」或「歐洲」。
|
application_lb/backend_request_bytes_count
BETA 版
(project)
每個應用程式負載平衡器的後端要求位元組數 |
|
DELTA、INT64、By
gce_backend_service |
以要求形式從應用程式負載平衡器傳送至後端的位元組數。如果是 Service Extensions,這個值代表從負載平衡器傳送至擴充功能後端的位元組總數。protocol:
用戶端使用的通訊協定:「HTTP/1.0」、「HTTP/1.1」、「HTTP/2.0」、「QUIC/HTTP/2.0」或「UNKNOWN」。
response_code:
(INT64)
HTTP 回應代碼。
response_code_class:
(INT64)
HTTP 回應代碼類別:200、300、400、500 或 0 (無)。
cache_result:
Proxy 所提供 HTTP 要求的快取結果:「HIT」、「MISS」、「DISABLED」或「UNKNOWN」。
matcher_type:
要求比對到的規則類型:「PATH_MATCHER」或「DEFAULT_MATCH」。「DEFAULT_MATCH」表示要求符合預設轉送規則或動作。
matcher_name:
與要求相符的規則。標籤值取決於 matcher_type。PATH_MATCHER 類型會是路徑比對器的名稱。DEFAULT_MATCH 類型會是空白。
matched_path:
與要求相符的前置字元、完全比對、規則運算式或範本網址路徑比對器。接收器預設規則的 'UNMATCHED'。
load_balancing_scheme:
應用程式負載平衡器使用的負載平衡架構:「EXTERNAL_MANAGED」或「INTERNAL_MANAGED」。
client_country:
流量來源用戶端的國家/地區,例如「美國」或「德國」。
proxy_continent:
流量來源的 Proxy 所在洲別,例如「北美洲」或「歐洲」。
|
application_lb/backend_request_count
BETA 版
(project)
每個應用程式負載平衡器的後端要求計數 |
|
DELTA、INT64、1
gce_backend_service |
應用程式負載平衡器後端服務的要求數量。如果是 Service Extensions,這個值代表負載平衡器與擴充功能後端之間的 gRPC 串流數量。protocol:
用戶端使用的通訊協定:「HTTP/1.0」、「HTTP/1.1」、「HTTP/2.0」、「QUIC/HTTP/2.0」或「UNKNOWN」。
response_code:
(INT64)
HTTP 回應代碼。
response_code_class:
(INT64)
HTTP 回應代碼類別:200、300、400、500 或 0 (無)。
cache_result:
Proxy 所提供 HTTP 要求的快取結果:「HIT」、「MISS」、「DISABLED」或「UNKNOWN」。
matcher_type:
要求相符的規則類型:「PATH_MATCHER」或「DEFAULT_MATCH」。「DEFAULT_MATCH」表示要求符合預設轉送規則或動作。
matcher_name:
與要求相符的規則。標籤值取決於 matcher_type。PATH_MATCHER 類型會是路徑比對器的名稱。DEFAULT_MATCH 類型會是空白。
matched_path:
與要求相符的前置字元、完全比對、規則運算式或範本網址路徑比對器。接收器預設規則的「UNMATCHED」。
load_balancing_scheme:
應用程式負載平衡器使用的負載平衡架構:「EXTERNAL_MANAGED」或「INTERNAL_MANAGED」。
client_country:
流量來源用戶端的國家/地區,例如「美國」或「德國」。
proxy_continent:
流量來源的 Proxy 所在洲別,例如「北美洲」或「歐洲」。
|
application_lb/backend_response_bytes_count
BETA 版
(project)
每個應用程式負載平衡器的後端回應位元組數 |
|
DELTA、INT64、By
gce_backend_service |
以回應形式,從後端傳送至應用程式負載平衡器的位元組數。如果是 Service Extensions,這個值代表負載平衡器從擴充功能後端收到的位元組總數。protocol:
用戶端使用的通訊協定:「HTTP/1.0」、「HTTP/1.1」、「HTTP/2.0」、「QUIC/HTTP/2.0」或「UNKNOWN」。
response_code:
(INT64)
HTTP 回應代碼。
response_code_class:
(INT64)
HTTP 回應代碼類別:200、300、400、500 或 0 (無)。
cache_result:
Proxy 所提供 HTTP 要求的快取結果:「HIT」、「MISS」、「DISABLED」或「UNKNOWN」。
matcher_type:
要求相符的規則類型:「PATH_MATCHER」或「DEFAULT_MATCH」。「DEFAULT_MATCH」表示要求符合預設轉送規則或動作。
matcher_name:
與要求相符的規則。標籤值取決於 matcher_type。PATH_MATCHER 類型會是路徑比對器的名稱。DEFAULT_MATCH 類型會是空白。
matched_path:
與要求相符的前置字元、完全比對、規則運算式或範本網址路徑比對器。接收器預設規則的「UNMATCHED」。
load_balancing_scheme:
應用程式負載平衡器使用的負載平衡架構:「EXTERNAL_MANAGED」或「INTERNAL_MANAGED」。
client_country:
流量來源用戶端的國家/地區,例如「美國」或「德國」。
proxy_continent:
流量來源的 Proxy 所在洲別,例如「北美洲」或「歐洲」。
|
application_lb/request_bytes_count
BETA 版
(專案)
要求位元組 |
|
DELTA、INT64、By
gce_forwarding_rule |
應用程式負載平衡器收到的要求位元組數。如果是 Service Extensions,這個值代表從負載平衡器傳送至擴充功能後端的位元組總數。protocol:
用戶端使用的通訊協定:「HTTP/1.0」、「HTTP/1.1」、「HTTP/2.0」、「QUIC/HTTP/2.0」或「UNKNOWN」。
response_code:
(INT64)
HTTP 回應代碼。
response_code_class:
(INT64)
HTTP 回應代碼類別:200、300、400、500 或 0 (無)。
cache_result:
Proxy 所提供 HTTP 要求的快取結果:「HIT」、「MISS」、「DISABLED」或「UNKNOWN」。
matcher_type:
要求比對到的規則類型:「PATH_MATCHER」或「DEFAULT_MATCH」。「DEFAULT_MATCH」表示要求符合預設轉送規則或動作。
matcher_name:
與要求相符的規則。標籤值取決於 matcher_type。PATH_MATCHER 類型會是路徑比對器的名稱。DEFAULT_MATCH 類型會是空白。
matched_path:
與要求相符的前置字元、完全比對、規則運算式或範本網址路徑比對器。接收器預設規則的「UNMATCHED」。
load_balancing_scheme:
應用程式負載平衡器使用的負載平衡架構:「EXTERNAL_MANAGED」或「INTERNAL_MANAGED」。
client_country:
流量來源用戶端的國家/地區,例如「美國」或「德國」。
proxy_continent:
流量來源的 Proxy 所在洲別,例如「北美洲」或「歐洲」。
|
application_lb/request_count
BETA 版
(專案)
請求數 |
|
DELTA、INT64、1
gce_forwarding_rule |
應用程式負載平衡器處理的要求數量。
protocol:
用戶端使用的通訊協定:「HTTP/1.0」、「HTTP/1.1」、「HTTP/2.0」、「QUIC/HTTP/2.0」或「UNKNOWN」。
response_code:
(INT64)
HTTP 回應代碼。
response_code_class:
(INT64)
HTTP 回應代碼類別:200、300、400、500 或 0 (無)。
cache_result:
Proxy 所提供 HTTP 要求的快取結果:「HIT」、「MISS」、「DISABLED」或「UNKNOWN」。
matcher_type:
要求比對到的規則類型:「PATH_MATCHER」或「DEFAULT_MATCH」。「DEFAULT_MATCH」表示要求符合預設轉送規則或動作。
matcher_name:
與要求相符的規則。標籤值取決於 matcher_type。PATH_MATCHER 類型會是路徑比對器的名稱。DEFAULT_MATCH 類型會是空白。
matched_path:
與要求相符的前置字元、完全比對、規則運算式或範本網址路徑比對器。接收器預設規則的「UNMATCHED」。
load_balancing_scheme:
應用程式負載平衡器使用的負載平衡架構:「EXTERNAL_MANAGED」或「INTERNAL_MANAGED」。
client_country:
流量來源用戶端的國家/地區,例如「美國」或「德國」。
proxy_continent:
流量來源的 Proxy 所在洲別,例如「北美洲」或「歐洲」。
|
application_lb/response_bytes_count
BETA
(project)
回應位元組 |
|
DELTA、INT64、By
gce_forwarding_rule |
以回應形式,從應用程式負載平衡器傳送至用戶端的位元組數。
protocol:
用戶端使用的通訊協定:「HTTP/1.0」、「HTTP/1.1」、「HTTP/2.0」、「QUIC/HTTP/2.0」或「UNKNOWN」。
response_code:
(INT64)
HTTP 回應代碼。
response_code_class:
(INT64)
HTTP 回應代碼類別:200、300、400、500 或 0 (無)。
cache_result:
Proxy 所提供 HTTP 要求的快取結果:「HIT」、「MISS」、「DISABLED」或「UNKNOWN」。
matcher_type:
要求相符的規則類型:「PATH_MATCHER」或「DEFAULT_MATCH」。「DEFAULT_MATCH」表示要求符合預設轉送規則或動作。
matcher_name:
與要求相符的規則。標籤值取決於 matcher_type。PATH_MATCHER 類型會是路徑比對器的名稱。DEFAULT_MATCH 類型會是空白。
matched_path:
與要求相符的前置字元、完全比對、規則運算式或範本網址路徑比對器。接收器預設規則的「UNMATCHED」。
load_balancing_scheme:
應用程式負載平衡器使用的負載平衡架構:「EXTERNAL_MANAGED」或「INTERNAL_MANAGED」。
client_country:
流量來源用戶端的國家/地區,例如「美國」或「德國」。
proxy_continent:
流量來源的 Proxy 所在洲別,例如「北美洲」或「歐洲」。
|
application_lb/total_latencies
BETA 版
(專案)
總延遲時間 |
|
DELTA、DISTRIBUTION、ms
gce_forwarding_rule |
從 Proxy 收到要求,到 Proxy 在最後一個回應位元組上從用戶端收到 ACK 所計算出的延遲時間分布情形。
protocol:
用戶端使用的通訊協定:「HTTP/1.0」、「HTTP/1.1」、「HTTP/2.0」、「QUIC/HTTP/2.0」或「UNKNOWN」。
response_code:
(INT64)
HTTP 回應代碼。
response_code_class:
(INT64)
HTTP 回應代碼類別:200、300、400、500 或 0 (無)。
cache_result:
Proxy 所提供 HTTP 要求的快取結果:「HIT」、「MISS」、「DISABLED」或「UNKNOWN」。
matcher_type:
要求比對到的規則類型:「PATH_MATCHER」或「DEFAULT_MATCH」。「DEFAULT_MATCH」表示要求符合預設轉送規則或動作。
matcher_name:
與要求相符的規則。標籤值取決於 matcher_type。PATH_MATCHER 類型會是路徑比對器的名稱。DEFAULT_MATCH 類型會是空白。
matched_path:
與要求相符的前置字元、完全比對、規則運算式或範本網址路徑比對器。如果比對到預設 (空白) 路徑,則為「UNMATCHED」。
load_balancing_scheme:
應用程式負載平衡器使用的負載平衡架構:「EXTERNAL_MANAGED」或「INTERNAL_MANAGED」。
client_country:
流量來源用戶端的國家/地區,例如「美國」或「德國」。
proxy_continent:
流量來源的 Proxy 所在洲別,例如「北美洲」或「歐洲」。
|
https/backend_latencies
GA
(project)
後端延遲時間 |
|
DELTA、DISTRIBUTION、ms
https_lb_rule |
從 Proxy 將要求傳送至後端,到 Proxy 從後端接收回應的最後一個位元組所測得的延遲時間分布情形。如果是 Service Extensions,這個值代表負載平衡器與擴充功能後端之間,每個 ProcessingRequest/ProcessingResponse 配對的延遲時間總和。取樣頻率為每 60 秒一次。取樣完畢後,會有多達 210 秒無法查看資料。
protocol:
用戶端使用的通訊協定,可以是 [HTTP/1.0、HTTP/1.1、HTTP/2.0、SPDY、UNKNOWN] 其中之一。
response_code:
(INT64)
HTTP 回應代碼。
load_balancing_scheme:
負載平衡架構:EXTERNAL 或 EXTERNAL_MANAGED。
response_code_class:
(INT64)
HTTP 回應代碼類別:200、300、400、500 或 0 (無)。
proxy_continent:
處理命中事件的 HTTP Proxy 所在洲別:「America」、「Europe」或「Asia」。
cache_result:
Proxy 所提供 HTTP 要求的快取結果:「HIT」、「MISS」、「DISABLED」或「UNKNOWN」。
client_country:
發出 HTTP 要求的用戶端國家/地區 (例如「美國」、「德國」)。
|
https/backend_request_bytes_count
GA
(project)
後端要求位元組 |
|
DELTA、INT64、By
https_lb_rule |
以要求形式從外部 HTTP(S) 負載平衡器傳送至後端的位元組數。如果是 Service Extensions,這個值代表從負載平衡器傳送至擴充功能後端的位元組總數。取樣頻率為每 60 秒一次。取樣完畢後,會有多達 210 秒無法查看資料。
response_code:
(INT64)
HTTP 後端回應代碼。
load_balancing_scheme:
負載平衡架構:EXTERNAL 或 EXTERNAL_MANAGED。
response_code_class:
(INT64)
HTTP 後端回應代碼類別:200、300、400、500 或 0 (無)。
proxy_continent:
處理要求的 HTTP Proxy 所在的大陸:「America」、「Europe」或「Asia」。
cache_result:
後端提供 HTTP 要求時的快取結果 (快取命中會抽象化為後端要求):「HIT」、「MISS」、「DISABLED」或「UNKNOWN」。
|
https/backend_request_count
GA
(專案)
後端要求計數 |
|
DELTA、INT64、1
https_lb_rule |
外部 HTTP(S) 負載平衡器後端服務的要求數量。如果是 Service Extensions,這個值代表負載平衡器與擴充功能後端之間的 gRPC 串流總數。取樣頻率為每 60 秒一次。取樣完畢後,會有多達 210 秒無法查看資料。
response_code:
(INT64)
HTTP 後端回應代碼。
load_balancing_scheme:
負載平衡架構:EXTERNAL 或 EXTERNAL_MANAGED。
response_code_class:
(INT64)
HTTP 後端回應代碼類別:200、300、400、500 或 0 (無)。
proxy_continent:
處理要求的 HTTP Proxy 所在的大陸:「America」、「Europe」或「Asia」。
cache_result:
後端提供 HTTP 要求時的快取結果 (快取命中會抽象化為後端要求):「HIT」、「MISS」、「DISABLED」或「UNKNOWN」。
|
https/backend_response_bytes_count
GA
(project)
後端回應位元組 |
|
DELTA、INT64、By
https_lb_rule |
以回應形式,從後端 (或快取) 傳送至外部 HTTP(S) 負載平衡器的位元組數。如果是 Service Extensions,這個值代表負載平衡器從擴充功能後端收到的位元組總數。取樣頻率為每 60 秒一次。取樣完畢後,會有多達 210 秒無法查看資料。
response_code:
(INT64)
HTTP 後端回應代碼。
load_balancing_scheme:
負載平衡架構:EXTERNAL 或 EXTERNAL_MANAGED。
response_code_class:
(INT64)
HTTP 後端回應代碼類別:200、300、400、500 或 0 (無)。
proxy_continent:
處理要求的 HTTP Proxy 所在的大陸:「America」、「Europe」或「Asia」。
cache_result:
後端提供 HTTP 要求時的快取結果 (快取命中會抽象化為後端要求):「HIT」、「MISS」、「DISABLED」或「UNKNOWN」。
|
https/external/regional/backend_latencies
GA
(project)
後端延遲時間 |
|
DELTA、DISTRIBUTION、ms
http_external_regional_lb_rule |
從 Proxy 將要求傳送至後端,到 Proxy 從後端接收回應的最後一個位元組所測得的延遲時間分布情形。如果是 Service Extensions,這個值代表負載平衡器與擴充功能後端之間,每個 ProcessingRequest/ProcessingResponse 配對的延遲時間總和。取樣頻率為每 60 秒一次。取樣完畢後,會有多達 210 秒無法查看資料。
protocol:
用戶端使用的通訊協定:「HTTP/1.0」、「HTTP/1.1」、「HTTP/2.0」、「QUIC/HTTP/2.0」或「UNKNOWN」。
response_code:
(INT64)
HTTP 回應代碼。
response_code_class:
(INT64)
HTTP 回應代碼類別:200、300、400、500 或 0 (無)。
cache_result:
Proxy 所提供 HTTP 要求的快取結果:「HIT」、「MISS」、「DISABLED」或「UNKNOWN」。
client_country:
發出 HTTP 要求的用戶端國家/地區 (例如「美國」、「德國」)。
|
https/external/regional/backend_request_bytes_count
GA
(project)
每個外部區域 HTTPS 負載平衡器的後端要求位元組計數 |
|
DELTA、INT64、By
http_external_regional_lb_rule |
以要求形式從區域外部 HTTP(S) 負載平衡器傳送至後端的位元組數。如果是 Service Extensions,這個值代表從負載平衡器傳送至擴充功能後端的位元組總數。取樣頻率為每 60 秒一次。取樣完畢後,會有多達 90 秒的時間無法查看資料。
response_code:
(INT64)
HTTP 回應代碼。
response_code_class:
(INT64)
HTTP 回應代碼類別:200、300、400、500 或 0 (無)。
|
https/external/regional/backend_request_count
GA
(project)
每個外部區域 HTTPS 負載平衡器的後端要求計數 |
|
DELTA、INT64、1
| |