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 Gateway

IBM DataPower Gatewayのネイティブ・トレースを有効にするには、以下の手順を実行します。

  1. Instana 向けに、 OpenTelemetry のデータ取り込みを設定します。 詳細については、 「 OpenTelemetry のデータ取り込みの設定」 を参照してください。

  2. ネイティブ・トレースを使用可能にします。 詳細については、 「 OpenTelemetry の統合」 を参照してください。

DataPower Gateway ネイティブを有効にした後、トレース情報を表示するためのアプリケーション・パースペクティブを作成します。

トレース情報を表示するアプリケーション・パースペクティブを作成するには、以下の手順を実行します。

  1. 以下のいずれかの方法で、アプリケーション・パースペクティブ・ウィザードを開きます。
    • Instana のUIにあるナビゲーションメニューから、 「アプリケーション」 を選択します。
    • 「アプリケーション」ページで 「追加」 > 「新規アプリケーション・パースペクティブ」 をクリックします。
  2. 「サービスまたはエンドポイント」を選択し、 「次へ」をクリックします。
  3. 「フィルターの追加」をクリックして、サービス名を選択します。 OR 条件を使用して、複数のサービスおよびエンドポイントを選択できます。 DataPower サービスの場合、デフォルトのサービス名は apiconnectです。
  4. 「アプリケーション・パースペクティブ名」 フィールドに、 DataPower アプリケーション・パースペクティブの名前を入力し、 「作成」をクリックします。