01

前言

在传统的IT基础架构环境下,为了支撑起越来越多的业务系统,底层IT基础架构变得越来越复杂,其运维难度也在逐渐增高。为了降低难度和风险,企业需要部署运维、监控等相关功能产品,例如CMDB、应用监控、持续交付、自动化等等。因此,我们迫切需要一个能够站在全局视角将各个系统应用的数据进行上层串联消费,并能将数据可视化呈现、且低成本配置的仪表盘产品。


EasyOps全新仪表盘就是基于优维构件化开发Brick Next打造的一款产品,其不仅可作为一个独立的dashboard微应用,更可以用将其图表能力灵活地去支撑其他微应用,比如可将统一监控数据用dashboard实现数据可视化。


而基于构件化理念诞生的全新仪表盘,亦可直接利用构件库能力(目前EasyOps构件库拥有220+个构件,均可直接使用封装成为图表模板),构件化理念赋予了仪表盘无限的可能。




02
用户痛点

构件的高度拓展性:图表类型略显简单?我可以拓展图表类型吗?我可以将监控的评分图表拿过来仪表盘展示吗?


功能与数据安全性:直接SQL查询导致数据权限无法控制?不同的人员去访问仪表盘时,如何保证数据的安全性以确保不会暴露一些敏感的资源实例信息?


配置易用性灵活性:仪表盘配置过于复杂?在配置仪表盘时,我到底可以消费什么平台数据?写SQL句太难了?




03
特性解读
一、更为开放的仪表盘


在了解仪表盘之前,小编请大家先回顾一下《优维EasyOps5.0以“开放+赋能”打造新一代DevOps及运维平台-构件化开发助力快速定制个性化场景》这篇文章,从而更了解构件化开发产品的开放与高效。


1.构件即图表


构件给我们的仪表盘带来了更多的可能:全新仪表盘的图表模板均来自EasyOps的构件库,目前EasyOps提供220+个构件,可以根据用户实际的使用场景直接封装这些构件成为我们的图表模板。


举个例子:我们在IT资源监控看到评分图表,想拿过来仪表盘中展示,只需在构件库中找到对应的构件,即可通过简单的界面定义快速封装为图表模板,进而实现在仪表盘拓展新增一个监控的评分图表。




2.构件化的全新仪表盘


构件化的全新仪表盘除了可作为独立微应用入口,还可支撑其他微应用。


举个例子:假设EasyOps的构件是乐高的一块块独立积木,那基于构件搭建的仪表盘好比一个用积木搭建好的小房子,它既可作为一个独立的房屋,又可将它和其他房屋组合成一个综合小区。



只要有图表需求,就可以对应的微应用中根据具体场景定制化引入这个图表能力,具体场景举例:


*  可将仪表盘接入EasyOps的统一监控数据,为监控提供指标图表能力;

*  可将仪表盘接入EasyOps的CMDB,为其提供统计报表能力;

*  可将仪表盘接入EasyOps的数据质量体系,为其提供数据质量报表能力,等等…


、功能与数据安全性


1.将权限控制的颗粒度到具体资源实例数据


场景一:当用户访问某个仪表盘时,仪表盘中的部分数据对于该用户是属于敏感数据,可以保证这些敏感数据的安全性吗?


答:当然可以!EasyOps的仪表盘对于数据安全性最直接的体现,在于用户必须具备仪表盘中所加载数据的资源访问权限,只要设置敏感数据相关的实例访问权限,就可做到实例级别的数据安全保障,不需担心其他用户看到敏感数据。



2.视图实例权限和仪表盘功能权限


场景一:当管理员想把仪表盘这个微应用给到不同的人去使用时,可以怎么实现对不同角色做相关的功能权限控制呢?


答:全新仪表盘支持在微应用中直接分配仪表盘的功能权限,快捷完成对仪表盘功能权限的控制。


场景二:当用户创建完一个特定场景的仪表盘时,他只想给到指定的用户或用户组去访问,或只开放给少数用户共同编辑维护仪表盘时,支持如何配置相关权限呢?


答:EasyOps支持具体某个仪表盘的访问、编辑或删除的权限配置,可轻松完成上述场景的权限控制。 



内置图表模版开箱即用,配置低门槛



1.更贴近EasyOps平台的使用消费场景而封装的图表模板,覆盖CMDB、指标、事件等的统计。


当客户搭建一个基于CMDB资源统计的仪表盘时,EasyOps支持直接使用CMDB的图表模板,搭建更快速操作更简单。


undefined



2.支持平台原生数据(比如监控采集到的指标数据、CMDB实例数据等)


场景一:当用户想搭建一个主机的监控仪表盘,那主机现在可以采集到什么指标进行展示呢?如何读取到对应的CMDB的主机实例数据?


答:EasyOps全新仪表盘配置时的候选指标均为平台可采集的指标数据,所见即所得,已直接对接CMDB数据,可直接配置,轻松获取实例数据。



3.更为简单的定量配置


场景一:当用户想配置应用监控详情的仪表盘,需要为每一个应用一一配置仪表盘吗?


答:EasyOps提供的仪表盘只需要配置一个,然后将应用实例配置为变量即可。于此同时,EasyOps仪表盘还内置了CMDB模型和实例的变量,可通过界面直接添加使用,不需复杂的配置,对于一些特殊接口数据要求,还能通过平台构件获取任意接口数据作为变量。


4.高效的图表参数配置


 图表模板可定义显示常用的配置项,支持直观的参数设置或代码配置,减少配置干扰项,使得图表的常用配置参数一目了然。



一些非常用或高阶的图表配置,可在高级设置中直接写配置项。



以上为EasyOps全新仪表盘的特性介绍,如果您想了解更多EasyOps产品能力、功能实现细节,欢迎点击IT自动化运维解决方案