OpenTelemetry

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

詳細は CNCFを参照。

インスタナはすべての 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 日に削除されました。 Instanaにデータを送信するには、`otlp` エクスポーターを使用する。 詳細については、 OpenTelemetry データを Instana バックエンドに送信するを参照してください。 アプリケーションやシステムは、対応する言語ベースの OpenTelemetry SDK で動作するように、関連する言語ベースの Instana エクスポーターをコードにロードできます。 Instana エクスポーターは、ネイティブの Instana プロトコルを使用して、Instana バックエンドのサーバーレスアクセプターに直接データを送信できます。