重新定义分析 - EventBridge实时事件分析平台发布
作者:肯夢
對于日志分析大家可能并不陌生,在分布式計算、大數據處理和 Spark 等開源分析框架的支持下,每天可以對潛在的數百萬日志進行分析。
事件分析則和日志分析是兩個完全不同的領域,事件分析對實時性的要求更高,需要磨平事件領域中從半結構化到結構化的消息轉換管道,實現查詢檢索,可視化等功能。但是目前針對流式的事件做分析的可用工具非常少,這對于期望使用Serverless架構或 EDA(事件驅動)架構的開發者會非常不便。(更多 EDA 架構介紹參考 :https://developer.aliyun.com/article/806605)
基于事件的特征,無法追溯事件內容,無法跟蹤事件流轉,無法對事件做可視化分析成為了事件驅動架構演進的絆腳石。為了解決事件領域中針對流式事件做分析的難題,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 構建高級事件分析能力》專題直播分享。
總結
以上是生活随笔為你收集整理的重新定义分析 - EventBridge实时事件分析平台发布的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深入剖析全链路灰度技术
- 下一篇: 14 位大咖导师集结完毕,阿里云云原生加