事件總線EventBridge支持對發布到事件總線的各種事件進行追蹤查詢、分析處理和可視化圖表展示。本文介紹事件分析的類型、適用場景與優勢。

背景信息

事件總線EventBridge的實時事件分析平臺依托事件的實時處理引擎,提供數值檢索、可視化分析、多組態分析、事件軌跡、事件溯源和Schema管理等能力。您可以通過簡單的引導式交互,即可快速實現基于事件的流式查詢與分析,具有無入侵、無需數據上報、低成本、操作快捷等特點。事件總線EventBridge支持的事件分析類型分為兩類:
  • 云服務專用總線事件分析:聚焦阿里云官方事件源,無需額外綁定Schema信息,事件總線EventBridge默認支持全部阿里云產品產生的事件。
  • 自定義總線事件分析:可自由查詢自定義的事件內容,需綁定事件的Schema信息,可實現全領域事件查詢。

適用場景

事件總線EventBridge構建了完整的事件工具鏈,幫助您更高效地使用分析工具,統一在事件分析平臺上無縫整合全部事件,提供高效、可靠、通用的事件分析能力。事件分析
  • Serverless領域:隨著Serverless架構的推廣,事件驅動被更多地應用在核心鏈路?;赟erverless的無服務器架構,您在使用時無需管理基礎設施,但是無服務器不透明且難以調試,會導致配置完觸發器后難以感知到函數是否被觸發以及觸發鏈路是否正常等問題,成為整個架構必須解決的痛點。事件總線EventBridge的事件分析能力將徹底解決Serverless觸發數據黑箱的問題,讓所有事件觸發都清晰可見。
  • 微服務領域:微服務在現代開發架構中比較常見,該架構由小型、松耦合、可獨立部署的服務集合而成,這導致微服務架構很難調試,系統中某一部分的小故障可能會導致大規模服務崩潰。很多時候不得不跳過某些正常服務來調試單個請求。事件總線EventBridge的事件分析功能可將全部鏈路微服務消息通過事件ID染色做有效追蹤與排障,幫助微服務做可視化故障排查。
  • 消息領域:在傳統消息領域,消息Schema管理、消息內容檢索一直是無法解決的難題,大部分情況下需要增加訂閱者來對消息做離線分析。事件總線EventBridge的事件分析平臺提供消息Schema管理與消息內容查詢能力,為消息可視化提供更完整的解決方案。
  • 云產品領域:云產品在極大程度降低了基礎設施建設的復雜性,但同樣帶來了諸多問題。以云服務器ECS為例,很多情況會因系統錯誤或云盤性能受損而觸發故障類事件,這類事件通常會涉及到周邊產品(比如容器服務ACK等),捕獲全部云上事件做基礎排障的挑戰性比較大。事件總線EventBridge支持全部云服務事件無縫接入,更大程度降低由云產品變更導致的運維故障。

功能優勢

開箱即用

事件總線EventBridge支持提供的數值檢索、可視化分析、多組態分析、事件軌跡、事件溯源和Schema管理等核心能力,無需額外部署,即開即用。

  • 數值檢索:提供基礎數值檢索能力,支持鍵入key、value、=、 !=、existsAND、OR等參數,滿足事件檢索場景的訴求。
  • 可視化分析:提供GROUP BY、ORDER BY等可視化分析能力,支持多組態、多圖表、多維度分析能力。
  • 鏈路追蹤:提供事件軌跡能力,還原事件整體鏈路狀態,幫助您快速排除故障,定位鏈路問題。

低成本

低成本接入

事件總線EventBridge支持事件以云服務事件總線和自定義事件總線形式接入,云服務事件總線支持接入所有阿里云產品事件,無縫支持云服務事件接入事件分析平臺;自定義事件總線支持消息隊列RocketMQ版、消息隊列Kafka版

等其他自定義事件接入。對原有業務入侵較小,可隨時關閉或開啟事件分析功能,同時實現在線配置,具備實時生效能力。