跳至主要內容

整合總覽

Mastra Observability 整合可控制 Observability 資料的傳送目的地,以及資料匯出時的轉換方式。你可以透過整合將資料儲存在 Mastra Storage、傳送至 Mastra 平台、連線至外部 Observability Provider,或遮蔽匯出的 span 資料。

使用整合的時機
「使用整合的時機」的直接連結

  • 使用 MastraStorageExporter,讓 Observability 資料可在 Studio 中使用。
  • 使用 MastraPlatformExporter,將代管的 Observability 資料傳送至 Mastra 平台。
  • 將 Trace 轉送至 Datadog、Langfuse 或 OpenTelemetry 後端等外部 Provider。
  • 在敏感值離開 runtime 前加以遮蔽。

選擇整合方式
「選擇整合方式」的直接連結

  • Studio Workflow:先從 Mastra Storage 開始。
  • 代管的 Mastra Workflow:加入 Mastra 平台
  • 外部 Observability 技術堆疊:在側邊欄的 Exporters 區段中選擇一或多個 Exporter 頁面。
  • 現有的分散式 Trace context:使用 Bridge,並視需要加入 Exporter。

Exporter
「Exporter」的直接連結

Exporter 會將 Observability 資料傳送至目的地:

  • Mastra Storage:保存 Observability 資料,供 Studio 使用。
  • Mastra 平台:將代管的 Observability 資料傳送至 Mastra 平台。
  • 外部 Provider:使用 Datadog、Langfuse、OpenTelemetry 與其他支援平台的 Exporter 頁面。

Bridge
「Bridge」的直接連結

Bridge 會將 Mastra 連線至現有的分散式 Tracing context:

Processor
「Processor」的直接連結

Processor 會在匯出前轉換 span 或遮蔽其中的資料:

後續步驟
「後續步驟」的直接連結