Secure Web Proxy 的分散式追蹤功能可提供端對端要求可視性,方便您查看通過 Proxy 閘道的輸出網路流量,以及傳送至外部 API 和第三方服務的流量。
Secure Web Proxy 與 Cloud Trace 整合,可擷取每個輸出連線的詳細時間洞察資料和要求屬性。這項資訊有助於偵測延遲瓶頸,並排解連線錯誤。
主要優點
使用 Trace 進行分散式追蹤可帶來以下主要好處:
- 端對端要求生命週期可視性:透過安全網頁 Proxy 追蹤從內部工作負載傳送至外部端點的傳出要求。
- 遙測政策已解除耦合:在獨立資源中定義追蹤取樣率,不必修改 Proxy 路由或安全規則。
TelemetryPolicy - 跨遙測資料關聯:使用統一追蹤 ID,將追蹤記錄與 Secure Web Proxy Proxy 交易記錄和 Cloud Monitoring 指標建立關聯。
遙測政策架構
Secure Web Proxy 的分散式追蹤功能是透過 Network Services API 中的 TelemetryPolicy 資源管理。
主要架構原則包括:
- 區域政策管理:Secure Web Proxy 的遙測政策屬於區域資源,且建立和管理位置與目標閘道相同。
- 獨立生命週期:遙測政策與閘道安全政策和規則不同。您可以建立、修改或刪除遙測政策,而不影響閘道處理流量或安全性的方式。
- 多閘道目標:單一遙測政策可指定同一區域內的多個 Secure Web Proxy 閘道,確保多個區域部署作業採用一致的追蹤標準。
以父項為基礎的取樣
父項式取樣可根據上游取樣決策,動態控管追蹤記錄收集作業。啟用以父項為準的取樣時,如果傳入的追蹤記錄相關資訊指出上游用戶端或微服務已決定對追蹤記錄進行取樣,Secure Web Proxy 就會自動對要求進行取樣。
對於未攜帶上游追蹤記錄相關資訊的要求,Secure Web Proxy 會套用遙測政策中設定的基準 samplingRate。