Postgres 复制槽终端监控器
在终端里实时监控 Postgres 复制槽,防止磁盘被 WAL 撑爆
- 痛点
- 很多使用 Postgres 逻辑复制的团队,复制槽失效后 WAL 会堆积占满磁盘,导致数据库宕机。目前缺乏轻量、开箱即用的终端监控工具,运维人员需要手动写 SQL 查询,或者依赖笨重的全栈监控。
- 方案
- 一个命令行工具,连接 Postgres 后实时展示所有复制槽的状态、滞后字节数、WAL 保留量,并支持阈值告警和快速清理建议。可以集成到 tmux 或 CI 中,无需部署。
- 用户
- 使用 Postgres 逻辑复制的后端开发、DBA、SRE
- MVP
- 连接配置支持 URI 和密码;实时展示复制槽列表与关键指标;根据保留 WAL 量计算磁盘影响;阈值高亮与桌面通知;一键生成清理命令
- 变现
- 开源核心 + 付费团队版(多实例监控、告警集成、审计日志),按年订阅
- 为何现在
- Postgres 逻辑复制在 CDC、多活场景普及,但配套的轻量运维工具很少;独立开发者可以快速用 Go/Rust 实现