全部產品
Search
文件中心

EventBridge:事件分析概述

更新時間:Jul 06, 2024

事件匯流排EventBridge支援對發布到事件匯流排的各種事件進行追蹤查詢、分析處理和可視化圖表展示。本文介紹事件分析的類型、適用情境與優勢。

背景資訊

事件匯流排EventBridge的即時事件分析平台依託事件的即時處理引擎,提供數值檢索、可視化分析、多組態分析、事件軌跡、事件溯源和Schema管理等能力。您可以通過簡單的引導式互動,即可快速實現基於事件的流式查詢與分析,具有無入侵、無需資料上報、低成本、操作快捷等特點。事件匯流排EventBridge支援的事件分析類型分為兩類:
  • 雲端服務專用匯流排事件分析:聚焦阿里雲官方事件來源,無需額外綁定Schema資訊,事件匯流排EventBridge預設支援全部阿里雲產品產生的事件。
  • 自訂匯流排事件分析:可自由查詢自訂的事件內容,需綁定事件的Schema資訊,可實現全領域事件查詢。

適用情境

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

功能優勢

開箱即用

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

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

低成本

低成本接入

事件匯流排EventBridge支援事件以雲端服務事件匯流排和自訂事件匯流排形式接入,雲端服務事件匯流排支援接入所有阿里雲產品事件,無縫支援雲端服務事件接入事件分析平台;自訂事件匯流排支援雲訊息佇列 RocketMQ 版雲訊息佇列 Kafka 版

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