bonree 博睿数据DataView标准化指标管理 助力企业快速制定SLO
在企业数字化转型的浪潮中,越来越多的企业正在走向综合化、精细化运营的道路。其中运维部门往往通过制定服务水平指标来评估服务的健康状况,通过实现服务水平目标来保障企业服务的稳定性,从而为企业提供强有力的运营支撑。目前,企业在制定服务水平指标时,往往面临数据分散、无法关联定义的问题。当服务出现故障时,IT面临着登录IT基础设施监控、APM应用性能监控、中间件监控、日志监控等各种监控平台的问题。,这影响了服务级别目标的实现,因为数据无关性和故障定位困难。
Bonree数据视图—创建一个集成的标准化操作和维护数据中心
为解决企业运维数据分析难的问题,Bonree DataView提供了中国运维数据一体化、标准化、可视化的建设方案。通过四个步骤,帮助企业快速搭建全面的数据分析平台。
数据集成
DataView提供了丰富快速的数据集成方法,帮助企业集中运维数据,为后续数据分析打下坚实基础。
数据集成方法包括:
1.monIToring数据收集:通过SmartAgent收集it基础设施、容器、数据库、中间件等服务组件的监控数据
2.监控平台对接:支持博瑞产品、Zabbix、Promethus、阿里巴巴云监控等所有监控平台的快速对接,获取各监控平台采集的数据
3.数据库连接:连接Mysql、Oracle等数据库获取数据,连接Kafka消息中间件消费数据
4.自定义提交:通过HTTP提交数据
第二步规范指标和实体管理
从不同来源访问数据后,第一个问题是数据格式和语言不统一,导致数据使用困难,无法关联。为此,DataView提供了标准化的指标和实体管理功能,从两个方面对访问数据进行标准化,包括:
1.标准化指标定义:支持将不同格式的数据转换为标准化指标格式:指标名称、指标维度;数据以指标形式统一获取,支持多维指标分析。
2.标准化实体定义:支持将不同数据源中的同一个分析对象定义为一个标准化实体类型;从而支持对多个数据源中的指标进行分析。
用例子
表1:对于一个应用程序,前端收集的用户请求数据如下:
表2:在一个应用程序中,服务器收集的响应时间数据如下:
在数据视图标准化指标和实体定义之后,您可以获得:
两个指标
其中,通过维度的定义,支持获取不同维度的指标统计,比如获取一个操作系统的应用前端用户请求数。
1个实体类型
其中,通过数据关联,将应用与表1、表2中的指标进行关联,可以同时得到应用在一定时间段内的请求次数统计和响应时间统计。
步骤3定义服务健康评分模型
数据标准化后,DataView支持为实体类型定义健康评分模型,可以基于实体类型的多个指标对其健康状态进行评估,帮助企业快速定义服务水平指标。
使用示例:
预期配置服务健康评分的计算公式为:平均响应时间评分* 0.2+错误率评分* 0.6+Apdex指标评分* 0.2,其中:
平均响应时间分数:
T ≥ 2000,得分= 0
1000 < t < 2000,得分= * 100
T ≤ 1000,得分= 100
错误率得分= * 100
Apdex分数= Apdex * 100
场景分析过程定义
为了满足企业在不同场景下的数据分析需求,DataView还提供了定制可视化应用的能力。用户可以通过拖放快速配置可视化仪表盘,通过自定义组件交互和自定义应用菜单快速配置基于场景的数据分析应用。