OpenTelemetry

OpenTelemetry ( OTel とも呼ばれる)は、CNCFによって策定されたオープンスタンダードである。 OpenTelemetry には、ツール、API、および SDK のコレクションで構成されるオープン・ソースの可観測性フレームワークが含まれています。

詳細については、 CNCF をご覧ください。

Instana すべての OpenTelemetry 信号に対応しています。

  • OpenTelemetry のトレース機能のサポートが一般提供されました。 OpenTelemetry また、 Instana および AutoTrace のスパンを組み合わせることで、連続した混合トレースを行うことができます。
  • OpenTelemetry メトリクスのサポートが一般提供されました。
  • OpenTelemetry のログ機能のサポートが一般提供されました。

Instana OpenTelemetry とシームレスに連携でき、リソース属性、スパン属性、メトリクス属性、ログ属性など、『 OpenTelemetry Semantic Conventions 』で定義されている多くの一般的な定義をサポートしています。

また、「 OpenTelemetry Collector 」を使用することで、「 OpenTelemetry 」のデータを「 Instana 」エージェントまたは「 Instana 」バックエンドに転送することも可能です。

注:
OpenTelemetry データを送信するための以下の方法は、非推奨となっています:
  • OpenTelemetry のContrib Collectorからの項目 instanaexporter は、2024年10月8日に削除されました。 otlp エクスポーターを使用して、 Instana にデータを送信してください。 詳細については、 「 OpenTelemetry のデータを Instana バックエンドに送信する」 を参照してください。
  • アプリケーションやシステムは、対応する言語ベースの OpenTelemetry SDK で動作させるために、関連する言語ベースの Instana エクスポーターをコードに組み込むことができます。 Instana エクスポーターは、ネイティブの Instana プロトコルを使用して、 Instana バックエンドのサーバーレスアクセプターにデータを直接送信することができます。

追加リソース

コミュニティが厳選した OpenTelemetry サンプル、ベストプラクティス、および統合パターンについては、 Instana 向け OpenTelemetry リポジトリを参照してください。 この資料では、以下の情報を提供しています:
  • 実際の設定例。
  • トラブルシューティングガイド。
  • さまざまなテクノロジーの統合パターン。
  • コミュニティから寄せられた解決策。