IBM DataPower トレース
Instana ( DataPower )のトレース機能を使用すると、 API Management の機能を監視し、 DataPower ( API Gateway )内でAPIがどのように起動されるかを確認できます。 Instana DataPower トレース機能は、 DataPower インスタンスが、 Red Hat OpenShift および API Connect の「 API Connect Operator」( 3.5.0 以降)を通じてデプロイされている場合のみサポートされます。 10.0.5.5 以降。 APIを監視するために、「 Instana 」 DataPower のトレース機能では、「 IBM 」 DataPower Gateway のOperator 1.6.10 以降が使用されます。
DataPower Gateway 10.6.0 また、将来的には OpenTelemetry, に基づくネイティブトレースに対応し、トレース呼び出しは Instana エージェントの OpenTelemetry インジェスト機能で受け付けられるようになります。 このサポートは、主に API Connect との連携を対象としています。 DataPower Gateway ( 10.6.0 以降)では、 DataPower Gateway のネイティブトレース機能を使用する必要があります。
DataPower Gateway ( 10.5.x )および DataPower インスタンスが、 Red Hat OpenShift の API Connect Operatorを通じてデプロイされている場合、 Instana ( DataPower )のトレーシング機能を使用して、 API Management の動作を監視し、 DataPower ( API Gateway )内でAPIがどのように起動されるかを確認することができます。
対応するプラットフォーム
対応プラットフォームに関する情報は、 「 IBM DataPower トレースの対応プラットフォーム」 を参照してください。
IBM のネイティブトレースを有効にする DataPower Gateway
IBM DataPower Gatewayのネイティブ・トレースを有効にするには、以下の手順を実行します。
Instana 向けに、 OpenTelemetry のデータ取り込みを設定します。 詳細については、 「 OpenTelemetry のデータ取り込みの設定」 を参照してください。
ネイティブ・トレースを使用可能にします。 詳細については、 「 OpenTelemetry の統合」 を参照してください。
DataPower Gateway ネイティブを有効にした後、トレース情報を表示するためのアプリケーション・パースペクティブを作成します。
トレース情報を表示するアプリケーション・パースペクティブを作成するには、以下の手順を実行します。
- 以下のいずれかの方法で、アプリケーション・パースペクティブ・ウィザードを開きます。
- Instana のUIにあるナビゲーションメニューから、 「アプリケーション」 を選択します。
- 「アプリケーション」ページで 「追加」 > 「新規アプリケーション・パースペクティブ」 をクリックします。
- 「サービスまたはエンドポイント」を選択し、 「次へ」をクリックします。
- 「フィルターの追加」をクリックして、サービス名を選択します。
OR条件を使用して、複数のサービスおよびエンドポイントを選択できます。 DataPower サービスの場合、デフォルトのサービス名はapiconnectです。 - 「アプリケーション・パースペクティブ名」 フィールドに、 DataPower アプリケーション・パースペクティブの名前を入力し、 「作成」をクリックします。
IBM での Instana トレースを有効にする DataPower Gateway
DataPower Gateway で Instana のトレースを有効にするには、 「 DataPower のトレース」 API Gateway を参照してください。