使用 Cloud Console 进行监控

本页面介绍了如何在 Google Cloud Console 中查看当前和历史数据以监控 Cloud Spanner 实例。

查看实例的当前状态

在 Cloud Console 中打开 Cloud Spanner 实例时,您可以查看实例最重要指标的当前状态,例如 CPU 利用率。您还可以查看实例中单个数据库的当前指标。

如需查看实例的当前状态,请按照下列步骤操作:

  1. 在 Cloud Console 中,打开 Cloud Spanner 实例列表。

    转到实例列表

  2. 点击要了解的实例的名称。

    Cloud Console 将显示实例的概览,包括几个关键指标的当前值。了解可用指标

  3. 可选:要查看实例中特定数据库的当前指标,请在左侧窗格中点击该数据库的名称。

    Cloud Console 将显示几个关键指标的当前值。

查看实例的历史数据

Cloud Console 提供展示实例历史数据的图表。您可以查看过去 1 小时到过去 30 天内几个不同时间段的图表,也可以查看实例中单个数据库的图表。

要查看实例的历史数据,请按照下列步骤操作:

  1. 在 Cloud Console 中,打开 Cloud Spanner 实例列表。

    转到实例列表

  2. 点击要查看的实例的名称,然后点击监控标签页。

    Cloud Console 将显示实例的历史数据图表。了解可用图表

  3. 可选:要查看不同时间段的历史数据,请找到第一个图表上方的按钮,然后点击要查看的时间段。

  4. 可选:要控制图表中显示的数据,请点击图表中的下拉列表之一。例如,如果实例采用多区域配置,则某些图表会提供一个下拉列表以查看特定区域的数据。并非所有图表都有下拉列表。

  5. 可选:如需查看实例中特定数据库的历史数据,请在左侧窗格中点击该数据库的名称。

Cloud Spanner 图表和指标

GCP Console 提供以下图表和指标,用于展示实例的当前状态和历史状态。所有图表和指标均适用于实例级层。您还可以查看实例中单个数据库的许多图表和指标。

可用图表和指标
节点数

实例中的节点数。

仅适用于实例。

CPU 利用率 - 24 小时的滚动平均值

每个数据库的总 CPU 利用率的滚动平均值,以实例占用 CPU 资源的百分比表示。每个数据点代表过去 24 小时的平均值。

仅适用于实例。

CPU 利用率 - 高优先级

高优先级任务的总 CPU 利用率,以实例占用 CPU 资源的百分比表示。这些任务包括由您发起的大多数请求,以及 Cloud Spanner 必须立即完成的维护任务。详细了解高优先级任务

适用于实例和数据库。

CPU 利用率 - 总计

CPU 利用率,以实例占用 CPU 资源的百分比表示。

适用于实例和数据库:

  • 对于实例,您可以按数据库或任务优先级查看总 CPU 利用率的图表。
  • 对于数据库,您可以按任务优先级查看总 CPU 利用率的图表。
延迟时间

Cloud Spanner 处理一个请求所花费的时间(以秒为单位)。此测量在 Cloud Spanner 服务收到一个请求时开始,并在 Cloud Spanner 服务开始发送响应时结束。详细了解延迟时间指标

您可以查看第 50 百分位和第 99 百分位延迟时间的延迟时间指标:

  • 第 50 百分位延迟时间:所有请求中处理速度最快的 50% 的最长延迟时间(以秒为单位)
  • 第 99 百分位延迟时间:所有请求中处理速度最快的 99% 的最长延迟时间(以秒为单位)

适用于实例和数据库。

每秒操作数

Cloud Spanner 每秒执行的操作数,或每秒 Cloud Spanner 服务器上发生的错误数。

您可以选择要在此图表中查看的操作:

  • 读写
  • 只读(也包括 DML 语句)
  • 只写(不包括 DML 语句)
  • Cloud Spanner 服务器上的错误

适用于实例和数据库。

吞吐量(MB/秒)

每秒从实例或数据库读取或向其写入的未压缩数据量。此值以二进制兆字节 (MB) 来计量,其中 1 MB 为 220 字节。此计量单位也称为兆比字节 (MiB)

读取吞吐量包括读取 API中的方法以及 SQL 查询的请求和响应,还包括 DML 语句的请求和响应。

写入吞吐量包括通过变更 API 发出的提交数据的请求以及获得的响应。它排除了 DML 语句的请求和响应。

适用于实例和数据库。

总存储空间

存储在实例或数据库中的数据量。此值以二进制字节为单位进行计量。例如,1 个二进制千兆字节 (GB) 是 230 个字节;此计量单位也称为吉比字节 (GiB)

适用于实例和数据库。

后续步骤