Instana を OpenTelemetry で設定するための前提条件
Instana また、 OpenTelemetry は、オブザーバビリティと分散トレーシングのための強力なツールです。 Instana を OpenTelemetry, で設定するには、以下の前提条件が満たされていることを確認してください。
Instana エージェント
Instana エージェントは、アプリケーションからデータを収集し、それを Instana のバックエンドに送信します。 アプリケーション・サーバーにエージェントをインストールする必要があります。
- Instana ポータルから、お使いのオペレーティングシステムおよびアーキテクチャに対応した Instana エージェントをダウンロードしてください。
- エージェントおよびインストールに関する詳細については、 「 Instana エージェントのインストール」 を参照してください。
- エージェントが実行されており、 Instana のバックエンドに接続されていることを確認してください。
Instana バックエンド
- お客様のデータは、 Instana のバックエンドで保存および分析されます。
- Instana のアカウントをお持ちであるか、バックエンドにアクセスできる新しいアカウントを作成する必要があります。
OpenTelemetry
OpenTelemetry SDK:このライブラリは、アプリケーションと統合して、トレース用のインスツルメンテーションを行います。 お使いのプログラミング言語に対応したSDKを選択する必要があります。例えば、 Java、 NodeJS,、 C++ などです。
OpenTelemetry Exporter: このコンポーネントは、収集したトレースデータをバックエンドに送信します。 Instana を使用する場合は、 OpenTelemetry エクスポーターを使用する必要があります。
アプリケーションのインスツルメンテーション:トレース用のデータを取得するには、アプリケーションを OpenTelemetry でインスツルメンテーションする必要があります。 これには、アプリケーション コードに OpenTelemetry SDK の呼び出しを追加する必要があります。
ネットワーク接続:アプリケーションは、 Instana バックエンドおよび OpenTelemetry コレクターまたはエクスポーターとネットワーク接続されている必要があります。