前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >元数据看板的初步设计思路

元数据看板的初步设计思路

作者头像
jeanron100
发布2018-11-30 17:34:12
9741
发布2018-11-30 17:34:12
举报

这是学习笔记的第 1784篇文章

今天在飞机上整理了一个初版的元数据看板接口的设计需求,然后又以设计图表的形式补充了一版,整体来说,这个元数据库看板的接口逻辑就梳理差不多了。

做这个接口有什么意义,或者是对标什么场景,其实主要考虑的是面向业务和面向运维自身的需求,一般我们去查看某个实例,大多数情况下都是基于IP的方式去查看的,整个数据库层的元数据我们规划为几个维度,但是鲜有人能够把这几个维度的信息都看个完整,需要在不同的维度信息中跳转才可以。如果我们能够简化到不需要再去寻找多个维度的入口,干脆一点,给我一个全景图,我们需要的其实就是这个信息,另外一点,如果我们设定了基本的粒度是IP+端口,那么我们输入的时候,需要明确IP和端口才能搞定,那么这个操作体验和使用效率是不大好的,只需要一个输入,就绝不输入多个条件。

元数据看板接口的初步需求整理如下:

根据IP信息查询

  • 实例维度:

服务器有多少个实例

实例明细信息

  • 主机维度:对应的虚拟机,宿主机基础信息
  • 集群维度: 主从映射关系 对应的集群个数,集群明细
  • 应用维度:关联应用维度的属性信息,业务简称,业务描述,归属部门等
  • 备份维度:相关的实例备份记录信息,显示近3天的
  • 工单维度:相关的工单信息
  • 报警维度:抽取接口得到报警的相关信息
  • 监控维度:得到概览的监控信息
  • 如果IP为主库信息,能够定位到从库及集群信息
  • 如果IP为从库信息,能够定位到主库及集群相关信息
  • 如果IP为中间件IP,能够定位到集群信息
  • 如果IP为VIP,能够定位到实例信息
  • 如果IP为多网卡附加IP,能够定位到实例信息
  • 如果IP对应的业务已下线,要明确提示出来
  • 如果IP对应的业务有主机故障,实例故障,要明确给出提示信息
  • 根据用户组来鉴别权限,如果不属于这个组,可以提示数据库类型,但是不显示明细信息

注:

MySQL中间件信息不属于实例,实例信息在其他主机和集群信息中维护

通过图表的方式来补充完善,就会看到有很多考量的维度和策略。

通过这些维度的数据梳理关系和映射,对于后期的元数据生命周期管理和流程化对接都是大有帮助。

你们的元数据实现流程化操作了吗,你怎么看?

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-10-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 杨建荣的学习笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档