メインコンテンツへ移動

統合の概要

Mastra Observability の統合では、Observability データの送信先と、送信時の変換方法を制御します。統合を使用すると、Mastra storage へのデータ保存、Mastra platform への送信、外部 Observability Provider への接続、エクスポートする Span データのマスキングが可能です。

統合を使用する場面
統合を使用する場面への直接リンク

  • MastraStorageExporter を使用して、Studio で Observability を利用できる状態にする。
  • MastraPlatformExporter を使用して、ホストされた Observability データを Mastra platform に送信する。
  • Trace を Datadog、Langfuse、OpenTelemetry バックエンドなどの外部 Provider に転送する。
  • 機密値がランタイムの外部へ出る前にマスキングする。

統合方法の選択
統合方法の選択への直接リンク

  • Studio ワークフロー:Mastra Storageから始めます。
  • ホストされた Mastra ワークフロー:Mastra platformを追加します。
  • 外部 Observability スタック:サイドバーの Exporters セクションから、1つ以上の exporter ページを選択します。
  • 既存の分散 Trace コンテキスト:bridge を使用し、必要に応じて exporter を追加します。

Exporter
Exporterへの直接リンク

Exporter は Observability データを送信先へ送ります。

  • Mastra Storage:Studio 向けに Observability データを永続化します。
  • Mastra platform:ホストされた Observability データを Mastra platform に送信します。
  • 外部 Provider:Datadog、Langfuse、OpenTelemetry など、サポート対象プラットフォームの exporter ページを参照してください。

Bridge
Bridgeへの直接リンク

Bridge は Mastra を既存の分散 Tracing コンテキストに接続します。

  • OpenTelemetry bridge:Mastra を既存の OpenTelemetry Trace と統合します。
  • Datadog bridge:Mastra の Trace を Datadog とその LLM Observability 製品に送信します。

Processor
Processorへの直接リンク

Processor はエクスポート前に Span を変換またはマスキングします。

  • Sensitive Data Filter:Span がランタイムの外部へ出る前に機密フィールドをマスキングします。

次のステップ
次のステップへの直接リンク