数据可视化-监控大屏呈现和拓扑图绘制工具总结( 二 )


具体例子可以参考:
数据可视化和图表仅仅是前端呈现的工具 , 对于数据可视化最重要的还是首先要搞清楚你当前有哪些数据 , 数据本身的结构和数据间关系是如何的?其次搞清楚数据呈现的场景和模式 , 其次才是呈现问题 。
对IT资源拓扑图的可视化
数据可视化-监控大屏呈现和拓扑图绘制工具总结文章插图
对于ESB服务总线 , 特别是涉及到两级架构集成的时候 , 采用类似拓扑图的可视化思路来进行集成架构和部署架构图的可视化是一个可选的方案 。 基于拓扑图可视化为关键字搜索 , 搜索到两个可视化工具软件 , 虽然都是付费软件 , 但是对于拓扑图 , 部署架构 , 集成关系图等方面的展示能力还是相当强 。
TWaver工具:
TWaver关注于数据的图形展示 , 它是面向开发人员的 , 需要进行二次开发 。
TWaver的图形组件库中提供了拓扑组件、地图组件、设备图组件 , 以及表格、树图、属性表、图表等丰富的通用图形界面组件 , 为电信运营支撑系统(OSS)的开发提供“一站式”的组件产品和解决方案 , 是快速设计、开发和部署OSS的利器 。
可以看到TWaver本身的功能相对强大 , 完全可以胜任复杂的资源拓扑图的设计 , 但是如果仅仅用于拓扑图展示的话有点大材小用 。
对于TWaver , 实际上可以看到对于数据中心资源和资产的全三维可视化建模是另外一个做的相当好的地方 。 这个软件可以实现数据中心内所有设备对象的虚拟仿真 , 以完全3D模式构建整个数据中心环境 , 并将数据中心内的监控子系统 , 如视频、动环、门禁等 , 纳入到可视化机房管理平台中来 , 实时分析查看监控信息 。软件采用B/S架构 , 无需安装任何插件即可在浏览器中流畅漫游数据中心三维场景,实现数据中心级、机房级、机柜级、设备级和端口级管理和监控 。
类似下图:
数据可视化-监控大屏呈现和拓扑图绘制工具总结文章插图
Qunee工具:
Qunee是一套基于HTML5的网络图组件 。 其使用HTML5 Canvas技术 , 绘制清新、流畅的网络图 , 可用于社交网络图、拓扑图、流程图、地图等需求 ,JS组件封装 , 藏繁琐于简洁 , 轻松构建优雅的互联网应用与企业应用 , 让数据的在线可视化变得容易 。
在网站上有详细的例子可以参考 , 可以看到Qunee相对来说轻量些 , 用于实现一些简单的网络拓扑 , 集成架构图展示完全可以满足去 。
数据可视化-监控大屏呈现和拓扑图绘制工具总结文章插图
类似上图 , 可以很方便的通过Qunee提供的可视化设计工具实现 。
基于这些可视化拓扑设计工具 , 结合ESB服务总线集成实际的集成场景来说 , 初步考虑可以应用的点包括如下 。
1. 实现两级架构的拓扑图效果展示和接口服务集成监控 。
布局原来一直太强调结合地图进行展示 , 实际上效果并不一定太好 。 这里可以直接自己定义布局模式 , 初步想法就是中心为集团 , 四边方框来线上各个省或子公司 。 形成完整的两级集团展示效果 。 这种展示方式也方便直接线上到大屏上去 。
2. 对于当前ESB平台本身的资源和服务状态监控可视化
数据可视化-监控大屏呈现和拓扑图绘制工具总结文章插图
这套可视化工具很容易实现这点 , 我们只需要先可视化的设计出部署架构布局 , 然后再将实际对数据库 , 应用中间件资源 , 包括服务运行的各种状态信息 , 异常信息直接显示到整体部署逻辑架构图上即可 。 这样可以更加可视化的监控到资源当前的运行状态和异常发生情况 。
3. 服务集成架构展示
数据可视化-监控大屏呈现和拓扑图绘制工具总结文章插图


推荐阅读