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 文档中的使用系统分析洞见监控实例。