it.xnews.jp
出典: OpenTelemetry 原文公開: 2026-10-08 生成: 2026-10-09 読了 約 4 分 model: claude-haiku-5-5 原文: https://opentelemetry.io/blog/2026/otel-native-by-design/ raw.md

OpenTelemetry対応製品の設計:任意の可観測性基盤へ出力する方式

TL;DR: OpenTelemetryの公式ブログは、自社製品のログ、トレース、メトリクスをOTLP経由で任意のOTel対応バックエンドへ出力できるようにする設計を解説した。Kuma、Keycloak、Cloudflare Workers、Herokuの4つの事例が紹介されている。

OpenTelemetryは2026-10-08付の記事「OTel-Native by Design」で、セルフホスト型ソフトウェアやクラウドプラットフォームがユーザーに対し、OpenTelemetry Protocol(OTLP)を用いてログ、トレース、メトリクスをOTel対応のバックエンドへ出力できるようにする方法を説明した。

対象シグナルと出力方式

OpenTelemetryは、logs、traces、metrics、profilesの「four」種類のシグナルタイプを定義しており、いずれも標準のOTLPで転送される。記事は、ログ、トレース、メトリクスの3つを対象とする出力モデルを扱っている。

記事は、APIをポーリングする方式とOTLPによるプッシュ方式を比較している。ユーザーが独自のポーリング方式を構築すると、規模に対応できず、APIスキーマの変更に応じて多くの保守作業が必要になる可能性があるとされる。

各製品の出力事例

記事は、4つの統合事例を取り上げている。

エンドポイント設定とCollector構成

記事では、KumaとKeycloakの設定例としてOTLPエンドポイントのポート4317が用いられており、例としてotel-collector:4317とmy-otel-endpoint:4317が示されている。

大規模な顧客や複雑な可観測性環境を管理する利用者は、テレメトリシグナルを異なるプラットフォームへ送信することを望む可能性があるとされる。記事では、テナントごとにCollectorを配置する構成と、Collectorを共有する構成が図示されている。

テナントごとにCollectorを配置する構成図

Collectorを共有する構成図

筆者の見立て

この記事は元記事の事実のみに基づいて自動生成されました。

出典

この記事をシェア