本页面介绍了如何在 Google Cloud Console 中查看当前和历史数据以监控 Cloud Spanner 实例。
查看实例的当前状态
在 Cloud Console 中打开 Cloud Spanner 实例时,您可以查看实例最重要指标的当前状态,例如 CPU 利用率。您还可以查看实例中单个数据库的当前指标。
如需查看实例的当前状态,请按照下列步骤操作:
在 Cloud Console 中,打开 Cloud Spanner 实例列表。
点击要了解的实例的名称。
Cloud Console 将显示实例的概览,包括几个关键指标的当前值。了解可用指标。
可选:要查看实例中特定数据库的当前指标,请在左侧窗格中点击该数据库的名称。
Cloud Console 将显示几个关键指标的当前值。
查看实例的历史数据
Cloud Console 提供展示实例历史数据的图表。您可以查看过去 1 小时到过去 30 天内几个不同时间段的图表,也可以查看实例中单个数据库的图表。
要查看实例的历史数据,请按照下列步骤操作:
在 Cloud Console 中,打开 Cloud Spanner 实例列表。
点击要查看的实例的名称,然后点击监控标签页。
Cloud Console 将显示实例的历史数据图表。了解可用图表。
可选:如需查看不同时间段的历史数据,请找到第一个图表上方的按钮,然后点击要查看的时间段。
可选:如需控制图表中显示的数据,请点击图表中的下拉列表之一。例如,如果实例采用多区域配置,则某些图表会提供一个下拉列表以查看特定区域的数据。并非所有图表都有下拉列表。
可选:如需查看实例中特定数据库的历史数据,请在左侧窗格中点击该数据库的名称。
Cloud Spanner 图表和指标
GCP Console 提供以下图表和指标,用于展示实例的当前状态和历史状态。所有图表和指标均适用于实例级层。您还可以查看实例中单个数据库的许多图表和指标。
可用图表和指标 | |
---|---|
节点数 |
实例中的节点数。 仅适用于实例。 |
CPU 利用率 - 24 小时的滚动平均值 |
每个数据库的总 CPU 利用率的滚动平均值,以实例占用 CPU 资源的百分比表示。每个数据点代表过去 24 小时的平均值。 仅适用于实例。 |
CPU 利用率 - 高优先级 |
高优先级任务的总 CPU 利用率,以实例占用 CPU 资源的百分比表示。这些任务包括由您发起的大多数请求,以及 Cloud Spanner 必须立即完成的维护任务。详细了解高优先级任务。 适用于实例和数据库。 |
CPU 利用率 - 总计 |
总 CPU 利用率,以实例占用 CPU 资源的百分比表示。 适用于实例和数据库:
|
延迟时间 |
Cloud Spanner 处理一个请求所花费的时间(以秒为单位)。此测量在 Cloud Spanner 服务收到一个请求时开始,并在 Cloud Spanner 服务开始发送响应时结束。详细了解延迟时间指标。 您可以查看第 50 百分位和第 99 百分位延迟时间的延迟时间指标:
适用于实例和数据库。 |
每秒操作数 |
Cloud Spanner 每秒执行的操作数,或每秒 Cloud Spanner 服务器上发生的错误数。 您可以选择要在此图表中查看的操作:
适用于实例和数据库。 |
吞吐量(MB/秒) |
每秒从实例或数据库读取或向其写入的未压缩数据量。此值以二进制兆字节 (MB) 来计量,其中 1 MB 为 220 字节。此计量单位也称为兆比字节 (MiB)。 读取吞吐量包括读取 API中的方法以及 SQL 查询的请求和响应,还包括 DML 语句的请求和响应。 写入吞吐量包括通过变更 API 发出的提交数据的请求以及获得的响应。它排除了 DML 语句的请求和响应。 适用于实例和数据库。 |
数据库总存储空间 |
存储在实例或数据库中的数据量。此值以二进制字节为单位进行计量。例如,1 个二进制千兆字节 (GB) 是 230 个字节;此计量单位也称为吉比字节 (GiB)。 适用于实例和数据库。 |
备份总存储空间 |
与实例或数据库关联的备份中存储的数据量。此值以二进制字节为单位进行计量。例如,1 个二进制千兆字节 (GB) 是 230 个字节;此计量单位也称为吉比字节 (GiB)。 适用于实例和数据库。 |
后续步骤
- 了解 Cloud Spanner 的 CPU 利用率和延迟时间指标。
- 使用 Cloud Monitoring 设置自定义图表和提醒。
- 详细了解 Cloud Spanner 实例的类型。