帮忙看看是不是太垃圾,断断续续搞了几个月数据库监控工具,一个用户都没有
24 October 2025 at 19:10
					aom7610: 
							背景:
我是个后端,线上经常遇到慢查询,但一直找不到特别满意的工具来排查。
自己用 pt-query-digest 吧,功能强是强,但总觉得不够方便直观,不能持续监控。
云厂商 RDS 自带的监控是好用,但咱自建的数据库用不了啊。
其他一些开源工具,要么安装配置太复杂,恨不得装一卡车依赖;要么就得在 DB 服务器上装 Agent ,心里不踏实。
被逼无奈,就断断续续抽了几个月的业余时间,自己撸了一个轻量级的监控工具
我主要想解决这么几个点:
无 Agent ,开箱即用:
不用在目标服务器装任何东西,下载解压,一条命令就能跑起来。
慢查询 AI 分析:
这是花心思最多的,把慢查询 SQL 扔给 AI ,让它直接生成优化建议,对我们这种非专业 DBA 的开发比较友好。
数据在自己手里:
所有数据都存在本地,不往外发。
现在基础功能算是做完了,比如仪表盘、慢查询列表和趋势图、飞书/钉钉告警啥的。 但现实挺打击人的,发布后基本没啥人用,现在陷入深度自我怀疑: 是不是这个需求其实很小众?大家都没这个痛点? 还是我做的这东西实在太垃圾了,根本没法用? 或者是解决问题的思路完全错了?
详细使用文档
这里是演示地址(就是个只读的 Demo ):
这是几张核心功能的截图,劳驾帮忙瞅瞅:
http://db-pulse.top/docs/images/slow-list.png
http://db-pulse.top/docs/images/slow-chart.png
http://db-pulse.top/docs/images/slow-analyze.png
就想听听真实的反馈:
这工具到底有没有一丁点价值?如果是你,在什么场景下会考虑用?或者它到底垃圾在哪儿? 任何建议、吐槽都行,提前感谢!