KingbaseES Collector

KingbaseES 采集脚本

巡检报告的数据来源是在每个数据库实例上跑一份 bash 采集脚本。下面这个脚本零依赖、纯文本输出,可以放心在生产环境运行。

下载脚本

kes_check.sh · 20 KB

⬇ 下载

或者直接 curl

curl -O https://dbaclaw.com/collector/kes.sh
chmod +x kes.sh

运行要求

使用步骤

export KINGBASE_HOME=/home/kingbase/install/kingbase
./kes_check.sh 54321 system /home/kingbase/userdata/data \
  > kes_$(hostname -s)_54321_$(date +%Y%m%d).txt 2>&1

# 三参数:port / user / data_dir。脚本读 $KINGBASE_HOME/bin/ksql。
# 每个节点各跑一次,把所有 .txt 一起上传。

采集输出

建议把 stdout 重定向到带主机名 + 端口 + 日期的文件:

kes_<hostname>_<port>_<YYYYMMDD>.txt

例:kes_demo-kes_54321_20260621.txt。上传到 KingbaseES 巡检页即可生成报告(兼容旧 .log)。

下一步

→ 上传采集结果到 KingbaseES 巡检页