目前的D-SMART中,人大金仓数据库与openGauss数据库均采用PostgreSQL兼容模式采集指标,提供分析诊断工具。目前研发团队正在D-SMART V2.2.1版本的基础上深化功能,针对openGauss数据库与KingBase ES数据库的可观测性特点以及KSH/ASP功能,提供更为深入的诊断功能。从而能够更好地支撑这两种国产数据库产品。
针对人大金仓数据库,提供了8个健康模型模板,其模型与PG数据库有较大的不同,使用KES数据库的朋友可以选择这些模板。
针对oepnGauss数据库兼容的产品,比如华为Gaussdb、恩墨MogDB、海量VastBase G100、神通数据库、南大通用GBase 8C单机版等,都可以选择这些健康模型模板。
除了健康模型外,在等待事件分析、问题分析等工具上,也针对这些数据库做了增强。可以利用这些数据库优于PG的可观测性能力获得更强的诊断分析能力。
为了获得这些新功能,在配置数据库的时候,一定要选择正确的子类型。指标采集模块会根据子类型增强采集这些数据库的指标,这是构建准确的健康模型的关键。
D-SMART研发团队目前还在针对Polardb、Highgo等数据库做增强功能的开发,在随后的升级版本中,这些功能也将逐步开放。在未来,D-SMART将更好的对接国产数据库,为数据库信创替代提供一份力量。