Google Cloud Spanner 监控集成
监控 GCP Cloud Spanner 至关重要,这有助于您优化数据库服务的性能。借助 Site24x7 的集成,可跟踪 Google Cloud Spanner 的性能,并及早发现可能影响数据库能力的瓶颈。
设置与配置
- 在配置新 Google Cloud 监视器时添加 Google Cloud Spanner
如果您尚未配置 Google Cloud 监视器,请按照以下步骤添加:
- 将 Google Cloud Spanner 添加到现有 Google Cloud 监视器
如果您已为该服务帐号配置了 Google Cloud 监视器,可按照以下步骤添加 Google Cloud Spanner:
- 登录您的 Site24x7 帐户。
- 前往 Cloud > GCP,然后选择您的 GCP 监视器。
- 点击服务视图旁边的汉堡
图标,选择编辑,即可进入编辑 GCP 监视器页面。 - 在编辑 GCP 监视器页面,从选择要监控的资源列表中选择 Cloud Spanner,然后点击保存。
- 配置成功后,前往 Cloud > GCP > Cloud Spanner,即可查看已发现的 Google Cloud Spanner 资源。
发现新 GCP 资源大约需要五分钟时间。
轮询频率
Site24x7 的 Google Cloud Spanner 监视器按分钟收集指标数据,并每五分钟报告一次 Google Cloud Spanner 的状态。
支持的指标
| 指标名称 | 描述 | 统计方式 | 单位 |
|---|---|---|---|
| API 请求速率 | Cloud Spanner API 请求的速率 | 平均值 | 次/秒 |
| Cloud Spanner 接收字节数 | Cloud Spanner 接收的未压缩请求字节的平均数量 | 平均值 | 字节 |
| Cloud Spanner 发送字节数 | Cloud Spanner 发送的未压缩响应字节的平均数量 | 平均值 | 字节 |
| CPU 利用率 | 已预置 CPU 的利用率百分比 | 平均值 | 百分比 |
| 节点数 | 节点总数 | 总计 | 个 |
| 请求延迟 | 数据库服务器请求延迟的分布情况 | 总计 | 秒 |
| 会话数 | 正在使用的会话总数 | 总计 | 个 |
| 已用存储空间 | 已使用的存储空间量 | 总计 | 字节 |
| API 请求数 | Cloud Spanner API 请求总数 | 总计 | 次 |
| 按事务类型划分的请求延迟 | 按事务类型细分的服务器请求延迟平均分布 | 平均值 | 秒 |
| 已用备份存储空间 | 已使用的备份存储空间总量 | 总计 | 字节 |
| 平滑 CPU 利用率 | 过去 24 小时内已预置 CPU 的平均平滑利用率 | 平均值 | 百分比 |
| 按操作类型划分的 CPU 利用率 | 按操作类型细分的已预置 CPU 平均利用率 | 平均值 | 百分比 |
| 按优先级划分的 CPU 利用率 | 按优先级细分的已预置 CPU 平均利用率 | 平均值 | 百分比 |
| 处理单元秒数 | DataBoost 操作使用的处理单元总数 | 总计 | 个 |
| 按地区划分的领导者百分比 | 按云区域细分的领导者占比 | 总计 | 百分比 |
| 处理单元数 | 处理单元总数 | 总计 | 个 |
| 存储限制 | 为实例分配的存储空间上限 | 总计 | 字节 |
| 每处理单元存储限制 | 每个处理单元的存储空间上限 | 总计 | 字节 |
| 存储利用率 | 实例已使用存储空间占存储空间上限的比例 | 平均值 | 百分比 |
| 锁等待时间 | 数据库中所有锁冲突的总锁等待时间 | 总计 | 秒 |
| 查询计数 | 按数据库名称、状态、查询类型和优化器版本细分的查询总数 | 总计 | 次 |
| 返回字节数 | 查询返回的数据平均量(不含传输编码开销) | 平均值 | 字节 |
| 查询 CPU 时间 | Cloud Spanner 执行查询所消耗的 CPU 时间总量 | 总计 | 秒 |
| 查询执行次数 | 数据收集期间 Cloud Spanner 处理查询的总次数 | 总计 | 次 |
| 查询失败次数 | 数据收集期间查询失败的总次数 | 总计 | 次 |
| 查询延迟 | 所有已执行查询的平均延迟 | 平均值 | 秒 |
| 远程服务调用次数 | 所有远程服务调用的总次数 | 总计 | 次 |
| 远程服务调用延迟 | 所有远程服务调用的平均延迟 | 平均值 | 毫秒 |
| 远程服务网络字节数 | 与远程服务交换的网络数据总量 | 总计 | 字节 |
| 远程服务处理行数 | 远程服务处理的行数总计 | 总计 | 行 |
| 远程服务行延迟 | 远程服务处理行时的平均延迟 | 平均值 | 毫秒 |
| 返回行数 | 查询返回的总行数 | 总计 | 行 |
| 扫描行数 | 查询扫描的总行数(不含已删除值) | 总计 | 行 |
| 返回字节数 | 读取操作返回的数据总量(不含传输编码开销) | 总计 | 字节 |
| 客户端等待时间 | 因限流而等待的平均时间 | 平均值 | 秒 |
| 读取 CPU 时间 | 执行读取操作所消耗的时间(不含预取 CPU 及其他开销) | 平均值 | 秒 |
| 读取执行次数 | 数据收集期间形状读取的总次数 | 总计 | 次 |
| 领导者刷新延迟 | 多区域配置中跨实例协调读取操作所花费的平均时间 | 平均值 | 秒 |
| 锁定延迟 | 因锁定等待所消耗的总时间 | 总计 | 秒 |
| 返回行数 | 读取操作返回的总行数 | 总计 | 行 |
| 已删除行数 | 自上次数据收集以来策略删除的总行数 | 总计 | 行 |
| 已处理水印时间差 | 读取时间戳与上次成功执行之间的时间差 | 平均值 | 秒 |
| 不可删除行总数 | 数据库中所有表内无法删除的行总数 | 总计 | 行 |
| 写入字节数 | 事务写入的数据量 | 总计 | 字节 |
| 事务提交尝试次数 | 事务的提交尝试总次数 | 总计 | 次 |
| 事务提交重试次数 | 在之前被中止后重试的提交尝试总次数 | 总计 | 次 |
| 事务参与者数 | 每次提交尝试的参与者总数 | 总计 | 个 |
| 事务延迟 | 从事务第一个操作到提交或中止之间的平均延迟 | 平均值 | 秒 |
阈值配置
- 全局配置
- 在 Site24x7 Web 客户端中,进入左侧导航栏的 Admin 部分。
- 从左侧面板中选择配置文件,然后从下拉菜单中选择阈值和可用性。
- 点击右上角的添加阈值配置文件。
- 在监视器类型中,选择 Cloud Spanner。
- 现在可为上述指标设置阈值。
- 监视器级别配置
- 在 Site24x7 Web 客户端中,前往 Cloud > GCP > Cloud Spanner。
- 选择要设置阈值的资源,然后点击汉堡
图标。 - 选择编辑,即可进入编辑 Cloud Spanner 监视器页面。
- 可通过阈值和可用性选项为各指标设置阈值。
- 还可以在属性级别配置 IT 自动化。
IT 自动化
借助 Site24x7 的 IT 自动化工具,您可以简化运维工作、减少人工操作,并主动处理性能问题。Site24x7 中的告警引擎会根据您设置的阈值持续评估系统事件。一旦发生阈值违规,与该事件关联的自动化操作将被触发,从而确保快速修复并将对 IT 基础设施的影响降至最低。
配置规则
Site24x7 的配置规则功能允许您批量编辑监视器,简化监控资源的配置流程。通过配置规则,您可以轻松地同时为多个监视器关联不同的监视器组或添加特定标签,无需逐个手动编辑,从而节省宝贵的时间和精力。
摘要
摘要选项卡将按时间顺序展示上述指标的性能数据。查看摘要的步骤如下:
- 前往 Cloud > GCP > Cloud Spanner。
- 选择一个资源。
- 点击摘要选项卡。
配置详情
配置详情选项卡提供应用实例配置的详细信息。获取配置详情的步骤如下:
- 前往 Cloud > GCP > Cloud Spanner。
- 选择一个资源。
- 点击配置详情选项卡。
报表
通过我们丰富的报表,深入了解受监控资源各项参数的详细数据,提升服务性能。
查看 Google Cloud Spanner 资源报表的步骤如下:
- 前往左侧导航栏中的报表部分。
- 从左侧菜单中选择 Cloud Spanner。
- 可查看单个监视器的可用性摘要报表、性能报表和资产清单报表;或查看所有 Google Cloud Spanner 监视器的摘要报表、可用性摘要报表、健康趋势报表和性能报表。
您也可以从 Google Cloud Spanner 监视器的摘要选项卡获取报表:
- 点击摘要选项卡。
- 点击可用性,获取监视器的可用性摘要报表。
- 点击任意图表标题,查看监视器的性能报表。
