SuperAPI AI 工具集

reviewing-cluster-health

部署与运维

查看项目

更新于 10-15 20:13

技能介绍

用途:对 CockroachDB 集群做全面健康检查,适用于日常或交接班巡检、维护前检查、事故后确认恢复、生产就绪验证以及容量与性能监控。若排查实时查询问题、后台任务或范围分布,应改用对应的其他技能。

主要能力:先收集部署上下文(部署层级、检查原因,以及自托管的访问方式、云厂商、是否 Kubernetes、节点数与区域等),再按层级路由到相应检查流程。自托管检查节点存活、版本与副本(cockroach node status --decommission)、存储容量、证书到期、关键集群设置与生产就绪评估;Advanced 与 BYOC 结合 Cloud Console、CLI/SQL 与 Cloud API;Standard 与 Basic 为多租户/无服务器形态,无节点级可见性,聚焦连通性、作业失败、延迟、存储与用量。

使用方式:按层级执行对应命令,例如 cockroach node status --decommission --certs-dir=<certs-dir> --host=<any-live-node>,以及 SHOW ALL CLUSTER SETTINGS、SHOW JOBS 等只读 SQL。证书到期可通过 cockroach cert list 或节点 Prometheus 指标查看,90 天内视为即将到期。

限制:所有检查均为只读,不修改数据。自托管的节点级健康查询多数没有生产安全的 SQL 替代方案,需要 CLI 访问权限;Standard 与 Basic 按设计不提供节点级可见性,只能使用 Cloud Console。具体收费、价格与效果资料未提供。