作者:肯梦
对于日志剖析大家可能并不生疏,在分布式计算、大数据处理和 Spark 等开源剖析框架的反对下,每天能够对潜在的数百万日志进行剖析。
事件剖析则和日志剖析是两个齐全不同的畛域,事件剖析对实时性的要求更高,须要磨平事件畛域中从半结构化到结构化的音讯转换管道,实现查问检索,可视化等性能。然而目前针对流式的事件做剖析的可用工具非常少,这对于冀望应用 Serverless 架构或 EDA(事件驱动)架构的开发者会十分不便。(更多 EDA 架构介绍参考:https://developer.aliyun.com/…)
基于事件的特色,无奈追溯事件内容,无奈跟踪事件流转,无奈对事件做可视化剖析成为了事件驱动架构演进的绊脚石。为了解决事件畛域中针对流式事件做剖析的难题,EventBridge 近日公布了针对事件 / 音讯畛域的全新剖析工具 –EventBridge 实时事件剖析平台。上面简要对 EventBridge 实时事件剖析平台的内容进行介绍。
EventBridge 实时事件剖析平台简介
EventBridge 实时事件剖析平台依靠基于事件的实时处理引擎,提供数值检索、可视化剖析、多组态剖析、事件轨迹、事件溯源和 Schema 治理等能力。EventBridge 实时事件剖析平台具备无入侵、无需数据上报,低成本,操作快捷等特点,通过简略的疏导式交互,即可疾速实现基于事件的流式查问与剖析。
EventBridge 实时事件剖析平台依靠基于事件的实时处理引擎,提供数值检索,可视化剖析,多组态剖析,事件轨迹,事件溯源,Schema 治理等能力。EventBridge 实时事件具备无入侵,无需数据上报,低成本,操作快捷等特点,通过简略的疏导式交互,即可疾速实现基于事件的流式查问与剖析。
外围性能
多场景反对
目前市面上比拟风行的是事件查问平台,然而剖析和查问还是有些本质区别,剖析基于查问,然而查问并不是剖析的全副。
EventBridge 构建了一套残缺的事件工具链,帮忙开发,运维,甚至经营团队更高效的应用剖析工具,对立在一个剖析平台上无缝整合全副事件,提供高效、牢靠、通用的事件剖析能力。
- Serverless 畛域:得益于 Serverless 架构的推广,事件驱动被更多用在企业外围链路。无服务器的定义是不用治理任何基础设施,然而无服务器的不通明且难以调试却是整个架构必须解决的痛点,当咱们配置完触发器后不会晓得什么数据在什么时刻触发了函数,触发链路是否异样。EventBridge 事件剖析能力将彻底解决 Serverless 触发数据黑箱的问题,让所有事件触发都清晰可见。
- 微服务畛域:微服务在古代开发架构中比拟常见,该架构由小型、松耦合、可独立部署的服务汇合而成,这导致微服务架构很难调试,零碎中某一部分的小故障可能会导致大规模服务解体。很多时候不得不跳过某些失常服务来调试单个申请。EventBridge 事件剖析可将全副链路微服务音讯通过事件 ID 染色做无效追踪与排障,帮忙微服务做可视化排障。
- 音讯畛域:在传统音讯畛域,音讯 Schema 治理、音讯内容检索始终是无奈解决的难题,大部分状况下须要减少订阅者来对音讯做离线剖析。EventBridge 事件剖析平台提供音讯 Schema 治理与音讯内容查问能力,为音讯可视化提供更齐全的解决方案。
- 云产品畛域:云产品在极大水平升高了企业对基础设施建设的复杂性,但同样带来了诸多问题,以 ECS 为例,很多状况会因零碎谬误或云盘性能受损而触发故障类事件,这类事件通常会波及到周边产品(比方 ACK 等),捕捉全副云上事件做根底排障的挑战性比拟大。EventBridge 反对全副云服务事件无缝接入,更大程度升高由云产品变更导致的运维故障。
EventBridge 提供更高效、通用的事件剖析平台,基于该平台能够解决大部分场景对事件剖析、事件查问、事件轨迹的诉求。
开箱即用
反对提供 Schema 治理,数值检索,可视化剖析,多组态剖析,事件轨迹,事件溯源等外围能力,无需额定部署,即开即用。
- 数值检索:提供根底数值检索能力,反对键入 key,value,=,!= , exists,AND,OR 等参数,满足事件检索场景的根本诉求。
- 可视化剖析:提供 GROUP BY,ORDER BY 等可视化剖析能力,反对多组态,多图表,多维度剖析能力。
- 链路追踪:提供事件轨迹能力,还原事件整体链路状态。帮忙开发者疾速排障,疾速定位链路问题。
低成本接入
EventBridge 反对以事件总线(EventBus)模式接入,分为云服务事件总线和自定义事件总线。云服务总线反对简直全副阿里云产品事件,无缝反对云服务事件接入事件剖析平台;自定义事件总线反对 RocketMQ、Kafka 或其余自定义事件接入(以后版本仅反对大量云服务事件)。
整体接入流程较为简单,对原有业务入侵小,可随时敞开或开启事件剖析,同时实现在线配置,且具备实时失效性能。
总结
EventBridge 提供更便捷高效的事件剖析工具,能够帮忙开发人员简略定义查问条件,及时进行可视化的事件内容分析。
目前 EventBridge 事件剖析平台处于邀测阶段,如需试用请点击 浏览原文 填写表单!
惊喜预报
大家如果想对 EventBridge 事件剖析平台有更多理解,欢送大家围观 12 月 27 日由阿里云技术专家王川(花名:弗丁)带来的《基于 EventBridge 构建高级事件剖析能力》专题直播分享。