DorisDB拓扑工具

DorisDB拓扑工具
–2021-08-17 春雷

1、前言

每种数据库我们都配套一个拓扑小工具,方便日常的拓扑查看、连接操作、查看重点信息等,

此类工具,是建设MySQL、引入TiDB、DorisDB的优先开发的,方便实用,今天给大家分享下~

2、实现

2.1、元信息

此工具是跟元信息架构紧密相连的,大家逐层设计好元信息表即可,例如集群信息表,实例信息表,业务线信息表,库信息表,负责人信息表,域名信息表,vip信息表等,大家参考各自公司的实现即可

2.2、工具需求

  • DorisDB集群拓扑展示
  • 快速登录DorisDB的指定FE节点
  • 查看所有集群的重点信息

2.3、实现

  • python开发
  • 支持集群拓扑信息展示,包括:角色,IP,Port,机房,Domain,VIP,业务线,负责人,重要性,创建时间,监控地址等
  • 支持快速登录指定FE,方便日常操作
  • 支持集群重点信息展示,集群号,端口,版本,重要性,类型,各节点数量,库数量,磁盘总量,使用量,占比,增速,业务线等

【集群拓扑信息展示】:

【所有集群重点信息展示】:

另:此图暴露了我们的DorisDB集群量,没错~我们已经16套集群啦~

1赞