跳转至

GCP Bigtable

采集 GCP Bigtable 客户端与服务端请求、操作延迟、集群节点、表存储和复制等指标。

配置

安装 Func

推荐开通 观测云 集成 - 扩展 - 托管版 Func:一切前置条件都自动安装好,请继续脚本安装。

如果自行部署 Func,参考自行部署 Func

安装脚本

  1. 登录 Func 控制台,点击【脚本市场】,进入 观测云 脚本市场,搜索 integration_gcp_bigtable
  2. 点击【安装】后,输入相应的参数:账户文件名、Target Principal、账号名。
  3. 点击【部署启动脚本】,系统会自动创建 Startup 脚本集,并自动配置相应的启动脚本。
  4. 开启后可以在「管理 / 自动触发配置」中看到对应的自动触发配置。点击【执行】可立即执行一次,稍等片刻后可查看执行任务记录及日志。

验证

  1. 在「管理 / 自动触发配置」确认对应任务已存在,并通过任务记录及日志检查是否有异常。
  2. 在 观测云「基础设施 / 自定义」中查看是否存在对应资产信息。
  3. 在 观测云「指标」中查看是否存在 gcp_bigtable 指标集及对应监控数据。

指标

GCP Bigtable 指标在 gcp_bigtable 指标集下,原始指标来自 Cloud Monitoring 的 bigtable.googleapis.com/ 命名空间。以下是部分核心指标说明,完整指标类型可参考 Google Cloud Bigtable 指标

指标 原始指标 描述信息 单位
backup_bytes_used backup/bytes_used 备份使用的存储空间 Bytes
client_attempt_latencies client/attempt_latencies 客户端观察到的单次 RPC 尝试延迟 ms
client_connectivity_error_count client/connectivity_error_count 无法连接到 Google 网络的请求数 Count
client_operation_latencies client/operation_latencies Bigtable 操作的端到端延迟 ms
client_retry_count client/retry_count 客户端重试次数 Count
client_server_latencies client/server_latencies Google 前端处理 RPC 的服务端延迟 ms
cluster_autoscaling_max_node_count cluster/autoscaling/max_node_count 自动扩缩集群的最大节点数 Count
cluster_autoscaling_min_node_count cluster/autoscaling/min_node_count 自动扩缩集群的最小节点数 Count
cluster_cpu_load cluster/cpu_load 集群节点的 CPU 负载 Ratio
cluster_node_count cluster/node_count 集群节点数量 Count
server_latencies server/latencies Bigtable 服务端请求延迟 ms
server_received_bytes_count server/received_bytes_count 服务端接收的请求字节数 Bytes
server_request_count server/request_count 服务端请求数 Count
server_returned_rows_count server/returned_rows_count 服务端返回的行数 Count
server_sent_bytes_count server/sent_bytes_count 服务端发送的响应字节数 Bytes
table_bytes_used table/bytes_used 表中存储的压缩数据量 Bytes
table_change_stream_log_used_bytes table/change_stream_log_used_bytes Change Stream 日志使用的存储空间 Bytes

文档评价

文档内容是否对您有帮助? ×