监控概览

Spanner Omni 中的监控功能与 Spanner 中的监控功能类似,但存在一些例外情况。本文档将对这些例外情况进行说明,并引导您查看 Spanner 监控文档中的相关信息。在阅读 Spanner 文档时,请返回本页面,确认 Spanner Omni 的不同之处。

不受支持的 Spanner 功能

Spanner Omni 支持所有 Spanner 监控功能,但端到端跟踪除外。

捕获遥测信号

如需深入了解性能、使用情况和潜在问题,您可以从 Spanner Omni 数据库中捕获信号。

信号捕获概览

遥测信号可帮助您了解数据库的性能。

Spanner Omni 可使用以下信号:

信号类型 说明
指标 有关数据库运行状况或性能的数值数据。
日志 系统活动随时间生成的记录。
跟踪记录 通过应用的请求路径。
统计信息表 用于查询数据库信息的内置表。

在 Spanner Omni 中,不支持客户端指标。客户端指标包括 GFE 指标的延迟时间、客户端指标收集和自定义客户端指标收集。如需了解详情,请参阅 Spanner 文档中的信号捕获概览

跟踪记录收集

跟踪记录表示请求在应用中的路径。通过跟踪记录,您可以跟踪请求流并确定问题的根本原因。例如,跟踪记录可为来自客户端的每个请求提供相关信息,例如包含客户端发送和接收 RPC 请求的时间戳的 span。这有助于您监控和调试数据库请求。

如需了解详情,请参阅 Spanner 文档中的跟踪记录收集概览

使用 OpenTelemetry 设置跟踪记录收集

您可以配置 Spanner 客户端库,以使用 OpenTelemetry API 导出跟踪记录。此过程涉及配置 OpenTelemetry SDK 并使用导出器将跟踪记录数据发送到可观测性后端。

客户端跟踪不适用于 Spanner Omni。

如需了解详情,请参阅 Spanner 文档中的使用 OpenTelemetry 设置跟踪记录收集

审核日志

审核日志会跟踪管理变更和数据访问事件,以确保安全性和合规性。您可以通过参考处理时长字段,使用审核日志监控请求延迟时间。如需了解详情,请参阅审核日志

监控实例

监控实例,确保它们按预期运行,并帮助您排查潜在问题。

使用分析洞见监控实例性能

系统分析洞见信息中心提供延迟时间、CPU 利用率、存储空间、吞吐量和其他性能统计数据的图表和指标。您可以使用此信息中心来监控 Spanner Omni 实例和数据库。如需了解详情,请参阅 Spanner 文档中的使用系统分析洞见监控实例

后续步骤