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 リポジトリを参照してください。 この資料では、以下の情報を提供しています:
- 実際の設定例。
- トラブルシューティングガイド。
- さまざまなテクノロジーの統合パターン。
- コミュニティから寄せられた解決策。