社区版 · 开源 Apache 2.0 协议 · v26.9.4.0

让数据库运维
可知 · 可控 · 可防

RaccoonX(原名 DBCheck)是一款开源、跨平台、支持 21 种主流与国产数据库的智能巡检与实时监控平台。内置 344+ 巡检规则、实时监控大屏、本地 AI 诊断与一键报告,把 DBA 的重复劳动变成一键流程。

🌐 Web 界面 🔒 私有化部署 🧠 离线 AI 诊断 💻 跨平台
RaccoonX 智能巡检官 · 吉祥物浣熊
RaccoonX · 智能巡检官
RaccoonX · 实时监控大屏
99% 可用率
吞吐 QPS
1.2k
连接数
248
延迟 ms
3.4
向下滚动了解
已被全球用户使用
0
Docker 镜像累计拉取
DBA 与运维团队正在用 RaccoonX 守护他们的数据库
0数据库类型
0巡检规则
0国产数据库
0基线配置参数
Apache 2.0社区版协议
为什么需要

数据库稳,业务才稳

巡检与可观测不是锦上添花,而是数据库日常运维里最容易被忽略、却最影响稳定性的环节。

业务连续性依赖

一次数据库故障的代价远超日常巡检投入。RaccoonX 把"连接、会话、表空间、复制、锁等待"等隐患提前暴露,从被动救火转为主动防御,才是真正的降本。

国产化替代

国产库百花齐放却普遍缺统一巡检工具——RaccoonX 已适配 10+ 国产库。

运维人力缺口

DBA 人力贵、流动大,自动化巡检把重复劳动变成一键流程,释放产能。

数据安全合规

金融、政务要求数据不出网。RaccoonX 支持纯本地部署与离线 AI 诊断(数据零外传),报告自动脱敏,天然契合高安全监管场景。

亮点功能

把复杂留给自己,把简单交给 DBA

三件 RaccoonX 做得最用心的事——也是日常运维里最耗神的部分。

实时监控大屏

按实例展示吞吐、连接、响应延迟与端口可用性,flask-socketio 每 30 秒推送刷新,多实例健康态势一屏掌握。

  • 吞吐 / 连接 / 延迟三维曲线,历史趋势随时回溯
  • 暂不支持深采的实例,自动展示「端口可用性 + 连通性诊断」
  • 慢查询与连接热力图,5~60 秒刷新可调,支持 CSV 导出
实时监控 · 多实例 00:00now

本地 AI 智能诊断

基于本地 Ollama 的离线诊断,数据完全不出网;同时支持 OpenAI / DeepSeek 云端后端。把专家经验沉淀为可复用的诊断能力。

  • 自然语言发起巡检,Web UI 内置 AI 面板,门槛更低
  • RAG 知识库:上传 PDF / Word / MD 自动向量化,诊断时检索最佳实践
  • Oracle AWR 上传即解析,生成结构化报告 + AI 诊断建议
AI MySQL Oracle 达梦 PG

一键报告 · 自动脱敏

巡检完成即可生成专业 Word / PDF 报告,自动掩码 IP、端口、账号等敏感信息,对外交付也安心。

  • 每种库可独立增删 / 排序 / 启停章节,报告动态生成
  • 分享链接免登录查看,权限隔离 + 访问统计,随时撤销
  • 定时任务 + 邮件 / Webhook 推送,巡检无人值守
巡检报告 · 自动脱敏
功能全览

一套平台,覆盖数据库全生命周期

从智能巡检、实时监控到 AI 诊断与合规报告——以下能力均已落地(参考官方文档)。

  • 数据库巡检

    覆盖 21 种数据库,344+ 巡检规则,自动生成专业 Word 报告,支持自由配置巡检章节。

  • 逐库深度覆盖

    基本信息、会话连接、内存缓存、表空间、SGA/PGA、Redo、归档备份、安全审计、Top SQL、复制/Data Guard、RAC、锁与阻塞等多维度检查。

  • 智能风险分析

    自动识别风险,每条附可执行修复 SQL,支持一键执行;危险操作二次确认 + 全程日志。

  • 配置基线管理

    可视化编辑各库推荐值(覆盖 15+ 数据库、219+ 基线参数,含动态推荐与默认合规规则),偏离即告警。

  • 索引健康分析

    检测缺失、冗余、长期未使用索引,给出优化建议,从源头消除性能隐患。

  • 风险规则统计

    MySQL 35+ · PG 27+ · Oracle 20+ · SQL Server 15+ · DM8 16+ · TiDB 18+ · Kingbase 19+ · UXDB 12+ … 按库细分。

  • 首页实时监控

    吞吐 / 连接 / 响应延迟 / 端口可用性,flask-socketio 每 30s 推送刷新,多实例健康态势一屏掌握。

  • 慢查询与连接热力图

    活跃连接与慢查询实时监控,5~60s 刷新可调,支持 CSV 导出。

  • 历史趋势分析

    多轮巡检数据聚合,阈值线 + 前后对比彩色标注,提前发现风险。

  • 非深采连通性画像

    暂不支持深采的实例,展示「端口可用性」时间线 + 「连通性诊断」仪表盘(可用率 + 真实失败原因)。

  • 本地 AI 智能诊断

    基于本地 Ollama,数据完全离线、零外传;另支持 OpenAI / DeepSeek 云端后端。

  • AI 对话巡检

    Web UI 内置 AI 面板,自然语言发起巡检,降低使用门槛。

  • RAG 知识库

    上传 PDF / Word / MD / TXT 自动向量化,诊断时自动检索最佳实践。

  • Oracle AWR 分析

    上传 AWR HTML,自动解析生成结构化 Word 报告 + AI 诊断建议。

  • DM8 离线存储检查

    无需启动实例,直接扫描 .DBF 识别坏块(全零 / 常量填充 / 截断),支持本地与 SSH 远程。

  • 协同诊断中枢

    一支由五位诊断专员(监控哨兵 / 巡检分析 / 根因定位 / SQL 治理 / 锁等待分析)组成的 AI DBA 团队,在共享上下文(黑板)上串行接力、彼此印证,输出根因推断与可执行处置方案。

  • 方案代价验证

    协同诊断中枢为每个处置方案标注执行代价、回滚风险与维护窗口提示,给出"先易后难"的执行顺序,避免盲改生产。

  • Word / PDF + 脱敏

    一键生成专业报告,自动掩码 IP、端口、账号等敏感信息,适合对外交付。

  • 分享链接

    一键生成在线链接,免登录查看,权限隔离 + 访问统计,随时撤销。

  • 巡检章节管理

    每种库可独立增删 / 排序 / 启停章节,Word 报告动态生成。

  • 定时任务与通知

    Cron 快捷预设,完成后自动邮件(带附件)或 Webhook(企微 / 钉钉 / 自定义)。

  • 工单闭环

    诊断结果一键生成工单,跟踪待处理 / 处理中 / 已解决 / 已关闭 / 已取消并回写反馈,形成"诊断 → 派单 → 处置 → 反馈"运维闭环。

  • 诊断历史

    每次协同诊断完整落库并生成诊断编号(diag_no),支持按数据源筛选、列表浏览与一键回填工单。

  • 插件系统

    独立插件架构,生命周期管理、插件市场、干净卸载、数据隔离;内置 MongoDB / Oracle(JDBC) 插件。

  • SQL 编辑器 & 远程终端

    内置 SQL 编辑器(全 11 库、语法高亮);SSH 远程终端支持多标签与全屏。

  • 服务器巡检

    独立于数据库巡检,覆盖 CPU / 内存 / 磁盘 / 网络 / 服务 / 进程。

  • REST API

    API Key 认证,便于接入 CI/CD 与监控系统,融入自动化运维流水线。

  • 多语言 · 主题 · 分发

    中 / 英文切换,深 / 浅色主题;Docker 多架构镜像 + 一键打包分发。

  • eBPF 内核级采集

    块设备服务时间 p50/p95/p99 微秒级百分位、按进程 IO / CPU 归因,精度高于 psutil,擅长暴露长尾抖动。默认关闭、仅 opt-in,绝不在生产默认注入内核程序。

  • SSH 安全宿主采集

    零侵入、无需预装 Python 也可采集:纯 Shell 脚本经 SSH 注入远端执行,凭据 Fernet 加密,防打满、防悬挂、防泄露。

  • 统一可观测视图

    宿主资源(eBPF / psutil / SSH)+ 数据库细粒度指标 + 巡检风险统一到同一分析平面,根因定位成为可串联的证据链。

如何工作

四步,从接入到报告

无需复杂配置,RaccoonX 把「连上数据库 → 自动巡检 → 风险诊断 → 产出报告」串成一条流水线。

1

接入数据源

统一管理连接,支持分组、批量巡检、CSV 导入导出,一次配置多次使用。

2

智能采集

按库执行 344+ 规则与深采指标,多实例并发采集,连接失败自动重试与退避。

3

风险分析

自动识别风险并附可执行修复 SQL;本地 AI 辅助诊断,给出优化建议。

4

报告与告警

一键生成 Word / PDF(自动脱敏),定时推送邮件 / Webhook,随时掌控。

快速开始

三种方式,几分钟跑起来

无论你习惯容器、compose 还是源码,都能快速启动。启动后访问 http://localhost:5003

Docker(推荐)
docker run -d -p 5003:5003 \
  -v dbcheck_data:/app/data \
  -v dbcheck_reports:/app/reports \
  --name dbcheck \
  jackge12345/dbcheck:latest
默认账号 admin / admin123,首次登录请修改密码。
docker-compose
curl -o docker-compose.yml \
  https://raw.githubusercontent.com/\
fiyo/DBCheck/main/docker-compose.yml
docker compose up -d
一条命令拉起完整服务,适合长期使用。
源码安装
git clone https://github.com/fiyo/DBCheck.git
cd DBCheck
pip install -r requirements.txt
python web_ui.py
需要 Python 3.10+,访问 http://localhost:5003。

社区版提供 Docker / compose / 源码多种部署方式,完全开源、可私有化部署。

下载中心

下载中心

获取 RaccoonX 用户手册与全平台客户端安装包(Windows / macOS / Linux),快速开始数据库智能巡检与实时监控。

下载用户手册(v26.9.4.0 · PDF) 约 10 MB · 共 11 章 · 随版本持续更新
广泛兼容

一套工具,纳管你的全部数据库

21 种主流与国产数据库统一接入,正是信创混合架构下的现实需求。

MySQL MySQL MariaDB TiDB TiDB PostgreSQL PostgreSQL IvorySQL IvorySQL KingbaseES KingbaseES Oracle Oracle SQL Server SQL Server 达梦 DM8 达梦 DM8 YashanDB YashanDB GBase 8s GBase 8s MongoDB MongoDB ClickHouse ClickHouse 优炫 UXDB 优炫 UXDB 瀚高 HGDB 瀚高 HGDB TDSQL-C MySQL OceanBase OceanBase Redis Redis Redis Cluster Redis Cluster DB2 DB2 持续扩展中
使用场景

谁在用,用在哪

从个人 DBA 到企业信创项目,RaccoonX 覆盖数据库运维的关键节点。

日常巡检与交接

定时巡检 + 一键报告,把经验沉淀成文档,新人也能快速接手库。

国产化迁移合规

统一纳管混合架构下的国产库,生成信创合规报表,迁移前后可对比。

数据安全与等保

纯本地部署、离线 AI 诊断,数据不出网,契合金融政务等高监管场景。

故障快速定位

实时监控大屏 + 历史趋势,异常早发现、根因快定位,缩短 MTTR。

更多场景持续涌现
客户实践
装备制造 · A 股上市

产线 MES 与 ERP 后端横跨 Oracle、达梦与 MySQL,原靠人工巡检易漏复制延迟与表空间瓶颈。引入 RaccoonX 后统一纳管,定时报告 + 实时大屏让隐患提前暴露,运维交接从"靠人盯"转为"看板驱动"。

某大型装备制造集团
光伏设备 · 创业板上市

研发与制造数据以 PostgreSQL、MongoDB 为主,等保要求数据不出网。采用 RaccoonX 纯本地部署 + 离线 AI 诊断,在合规前提下实现库内风险自动发现与一键整改建议,无需外联任何云端服务。

某光伏智能装备企业
汽车零部件 · 合资

多工厂数据库类型繁杂(SQL Server、MySQL、KingbaseES),运维标准难统一。通过 RaccoonX 配置基线管理拉齐推荐值,偏差自动告警,新厂上线即可复用同一套巡检模板,复制成本大幅降低。

某汽车核心零部件供应商
精密制造 · 华东

高并发交易库以 MySQL 与 Redis 为主,锁等待与慢查询曾影响排产节奏。RaccoonX 实时监控 + 智能诊断快速定位根因,平均故障恢复时间(MTTR)明显缩短,排产稳定性显著提升。

某精密轴承制造企业
为什么是 RaccoonX

务实、开源、贴合国产环境

这些特质让 RaccoonX 在真实运维场景里更好用、更可信。

开源可审计

Apache 2.0 开源,代码透明、可自托管,社区持续反哺。

国产库适配

10+ 国产库率先适配,覆盖信创混合架构现实需求。

插件生态

插件市场可热加载扩展,巡检规则、告警渠道、报告模板皆可定制。

数据不出网

纯本地 / 私有化部署,离线 AI 诊断契合高安全监管。

轻量落地

一条命令或打包版即可运行,部署与学习成本极低。

版本与支持

开源免费,商业支持可选

RaccoonX 社区版永久免费、Apache 2.0 开源,前述全部能力(含协同诊断中枢、eBPF / SSH 采集、工单闭环)均随社区版开放;如需稳定的官方技术支持,可购买商业支持服务。

COMMUNITY · 免费开源

社区版 · 永久免费

Apache 2.0 开源
  • 全量巡检与实时监控能力
  • 21 种数据库适配
  • 本地 AI 诊断 / 报告导出
  • 协同诊断中枢 + eBPF / SSH 采集
  • 工单闭环 + 诊断历史
  • 插件系统与 REST API
SERVICES · 已开放

商业技术支持

付费官方支持服务
  • 基础版 / 标准版 / 企业版(按年)
  • 问题响应、故障排查、版本适配
  • 部署咨询与定制支持
查看服务报价
商业技术支持

商业技术支持(付费)

如贵司需要稳定的官方技术支持(问题响应、故障排查、版本适配、部署咨询等),可购买我们的商业支持服务。建议方案如下(最终以正式报价单为准):

基础版
标准响应 · 成本可控
¥9,800/ 年起
  • 邮件 / 工单支持,工作日响应(≤24h)
  • bug 修复
  • 不含紧急服务
企业版
最高 SLA · 定制开发
¥98,000/ 年起
  • 含紧急响应(白天 ≤4h SLA)
  • 定制开发
  • 内网离线部署协助
  • 含标准版全部服务能力

以上为建议方案,最终以正式报价单为准。如需咨询,请邮件联系 sdfiyon@gmail.com

开源社区

和我们一起把数据库运维变得更简单

RaccoonX 由社区驱动。欢迎 Star、提交 Issue、贡献代码,或来信交流你的使用场景与需求。

开始使用 RaccoonX

免费、开源、可私有化部署。欢迎试用、提建议,或与我们交流你的数据库运维场景。