作为一枚爱薅羊毛的编程玫瑰,终于让我找到一款可以免费使用的数据库监控、数据库故障诊断、数据库管理诊断、数据库审核平台了。让我来给大家详细介绍一下:
第一不限使用时间,第二不限实例个数,第三不限用户个数,第四不限数据库引擎。功能包含:数据库监控(不限指标),SQL审核(不限规则),数据库巡检(不限规则),存储预测与诊断,旁路审计日志,数据库告警,用户及权限管理。支持的数据引擎:MySQL、PostgreSQL、Oracle、PolarDB、TDSQL、Oceanbase、达梦、TiDB等20多款国内外主流数据库。
赶紧薅羊毛吧,可以直奔最下方的下载地址!
1.灵活的采集方式
DBdoctor包含多种采集数据的方式,Agent采集,无Agent采集,Prometheus采集、自定义采集。

Agent采集:基于eBPF技术,在不侵入任何内核代码的情况下拿到细粒度的监控和审计数据,是DBdoctor的重要创新点,首推此种采集方式。而且支持Agent自动安装,也可以与K8S结合。
Prometheus采集:如果公司已使用Prometheus搭建监控平台,可以直接对接Prometheus的监控数据,无缝扩展公司监控平台的审核、巡检等能力。
自定义采集:可以通过使用脚本对接更多监控场景,比如对接公有云的OpenAPI等。
无Agent采集:轻量级纳管
2.丰富的监控指标
DBdoctor包含九大类监控指标,包含:主机、容器、实例等多个维度,单个引擎的监控指标达四十多项,自动把数据库的指标按照资源类型进行分类,可灵活查看任意时间点的指标数据。

3.强大的SQL审核
DBdoctor的SQL审核包含规范审核与性能审核,内置超过200条审核规则,涵盖了数据库、表、语句、索引、命名等多个方面。由于功能过于强大,可以通过此文了解详情:程序员的35岁,有一款免费的SQL审核工具与您一起面对
4.全面巡检与报表

DBdoctor支持定时和手动两种巡检模式,单个引擎巡检项达到57项,支持单实例或批量巡检,并支持多个维度的报表展示。可对巡检项进行自定义,也可随意选择巡检项组成巡检模板。

5.精准的存储预测
DBdoctor支持基于AI预测的存储分析,基于已训练预测模型,实时展示未来一周的磁盘趋势,并根据数据、日志、临时表文件等的存储事件进行存储分析,得出存储异常和未来趋势。

6.高性能的SQL审计
DBdoctor的SQL审计基于操作系统的eBPF技术,既解决了数据库自身审计的性能问题,又解决了网络抓包方案的丢数据问题。额外,基于eBPF对内核函数的探测,除可以拿到拿到审计数据外,还能采集到锁、事务、线程等详细数据,进行进一步诊断。

7.精确的主动发现
DBdoctor能够自动分析监控趋势,当资源出现抖动超水位线时会自动标记问题区间,并进行SQL根因分析,把根因与资源匹配,做到基于颜色便可分析慢SQL。进一步根据相关性与推荐算法,给出根因SQL。

8.精细的用户权限
企业监控平台必须具备用户与权限管理,DBdoctor免费版全面开放平台管理的能力,基于租户与项目的两级管控体系可以灵活适配公司组织架构或项目架构。

基于用户组可以快速把相同权限的用户组织在一起,无需为新用户配置繁琐的实例与功能权限。
划重点
产品功能:SQL审核,实例巡检、性能洞察、锁透视、根因诊断、审计日志、基础监控、索引推荐、存储分析、参数推荐、Dashboard大盘。
免费的功能就够用的了,DBdoctor公众号还能免费申请高阶License,功能更多。
以下是联系方式跟下载链接
****************************************************





