OpenTelemetry の exporter とは何か
exporter は、tracing や metric の backend など外部システムへテレメトリを送信する collector pipeline の最終段です。データを宛先のプロトコルにシリアライズし、バッチ化やリトライといった配信上の懸念を扱います。単一の pipeline は同時に複数の exporter へファンアウトできます。
なぜ重要か
backend ごとに異なるプロトコルを話すため、送出時にテレメトリを変換する必要があります。exporter はそれをカプセル化し、前段を変更せずに同じ pipeline から複数のシステムへデータを送れるようにします。
関連ガイド
What Is an OpenTelemetry Receiver?A receiver is the pipeline stage that accepts incoming telemetry into a collector, supporting protocols by wh…
What Is an OpenTelemetry Processor?A processor is a pipeline stage that transforms telemetry inside a collector, doing work like batching, filte…
What Is a Collector Pipeline?A collector pipeline is the chain of receivers, processors, and exporters that telemetry flows through inside…