本文提供 Spanner 擷取的遙測信號相關資訊,例如指標、記錄、追蹤記錄和統計資料。
Spanner 會產生觀測資料,包括指標、記錄、追蹤記錄和統計資料。您可以設定擷取部分未擷取的信號。您可以運用這些信號,全面瞭解系統的成效。
Spanner 指標
指標是資料庫健康狀態或效能的數值資料,例如要求延遲或 CPU 使用率,您會定期測量這些資料。
Cloud Monitoring 會定期測量服務和 Google Cloud 資源的使用情形。如要查看 Spanner 收集的所有伺服器端和用戶端指標,請參閱指標清單。
如果您需要 Spanner 收集的指標以外的自訂用戶端指標,可以使用 OpenTelemetry 或 OpenCensus 設定自訂用戶端指標。
自訂用戶端指標可能會透過可觀測性後端產生費用。 舉例來說,如果您使用 Cloud Monitoring 做為後端,系統會根據 Cloud Monitoring 定價向您收費。
Spanner 記錄
記錄是系統活動在一段時間內產生的記錄。每份記錄檔都是記錄項目的集合,並附上時間戳記,每個記錄項目都描述特定時間點的事件。如要進一步瞭解如何啟用記錄,請參閱「啟用資料存取稽核記錄」一文。Cloud Logging 會收集常見應用程式元件的記錄資料。如需 Spanner 收集的記錄類型清單,請參閱「Spanner 稽核記錄」。
Spanner 追蹤記錄
追蹤記錄代表要求在應用程式中的路徑。追蹤記錄可讓您追蹤要求流程,並協助找出問題的根本原因。您可以設定 Spanner 用戶端程式庫,使用 OpenTelemetry API 匯出用戶端和伺服器端追蹤記錄。如要進一步瞭解如何使用 OpenTelemetry 收集追蹤記錄,請參閱「追蹤記錄收集總覽」。
Spanner 統計資料表
Spanner 提供一組內建統計資料表,您可以查詢這些資料表,進一步瞭解下列資訊:
- 查詢
- 讀取
- 交易
- 門鎖
- 資料表大小
- 資料表作業
如要進一步瞭解可用的資料表,請參閱 Spanner 內建統計資料表總覽。
後續步驟
- Spanner 指標清單
- 用戶端指標總覽
- 使用 OpenTelemetry 擷取自訂用戶端指標
- 使用 OpenTelemetry 設定追蹤記錄收集功能
- Spanner 內建統計資料表總覽
- OpenTelemetry 說明文件