一个人维护的开源项目,覆盖 MySQL、PostgreSQL、Oracle、达梦、TiDB、OceanBase、Redis、ClickHouse 等 20+ 数据库的自动巡检。本文从部署到实测,带你看看它到底能做什么、适合谁用。
前言
数据库巡检是 DBA 和运维的基础工作,但现实是:
- 自建数据库没有云厂商自带的 Performance Insights
- 多种数据库共存(MySQL + Oracle + 达梦 + Redis),每种一套巡检脚本
- 定期出报告靠手动拼 SQL + 截图 + Word,效率极低
- 国产数据库(达梦、人大金仓、瀚高)的巡检工具几乎没有
最近发现一个开源项目DBCheck(品牌升级为 RaccoonX),号称支持 20+ 数据库、一键生成 Word 报告、还集成了 AI 诊断。实际体验后记录这篇评测。
项目信息:
- GitHub:
https://github.com/fiyo/DBCheck - 官网:
https://dbcheck.top - 协议:Apache License 2.0(免费商用)
- 语言:Python 3.10+
- 部署:Docker / 源码 / Windows 可执行文件