MySQL Collector

MySQL 采集脚本

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

下载脚本

mysqlHealthCheckV3.0.sh · 60 KB

⬇ 下载

或者直接 curl

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

运行要求

使用步骤

./mysqlHealthCheckV3.0.sh \
  --user dba --password '***' \
  --host 127.0.0.1 --port 3306 \
  --output-dir ./out

# 每个实例跑一次。一主多从:在每个节点都执行一遍,
# 把所有 out/MySQLHealthCheck_*.txt 一起上传。

采集输出

输出文件名格式:

MySQLHealthCheck_<IP>_<YYYYMMDDHHMM>.txt

例:MySQLHealthCheck_10.0.31.2_202606051430.txt。脚本会把所有结果写到 --output-dir

下一步

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