オフライン デバッグの使用

このページの内容は ApigeeApigee ハイブリッドに該当します。

Apigee Edge のドキュメントを表示します。

Offline Debug ツールを使用すると、Proxy Editor の [Debug] ビューで、以前にダウンロードした「オフライン」デバッグ セッションを表示して分析できます。保存されたデバッグ セッションは、基本的にデバッグ セッションの「記録」であり、トラブルシューティングと詳細な分析が必要な場合に有用な可能性があります。Offline Debug ツールの UI は、Proxy Editor の [Debug] ビューに似ています。

Debug ツールの UI とデバッグ セッションのダウンロードについては、デバッグの使用をご覧ください。

新しいプロキシ エディタ

Offline Debug を使用して、ダウンロードしたデバッグデータを表示するには:

  1. Apigee UI にログインします。
  2. メインビューから [API Proxies] を選択します。
  3. [Develop] > [Offline Debug] の順に選択します。

    [Offline Debug] ビューに次の情報が表示されます。

    オフライン
新しいプロキシ エディタの Offline Debug ビュー

  4. [Offline Debug] ビューにデータを読み込むには、[Open Debug Session] ボタンをクリックして、先ほどダウンロードした JSON 形式のオフライン デバッグ セッション ファイルを選択します。

    注: プロキシ エディタの [Debug] ビューでデバッグ セッションをダウンロードすると、ダウンロード ファイルの名前は「debug-{session ID}.json」の形式になります。ここで、{session id} はデバッグ セッションの ID です。このファイル名は、必要に応じて変更できます。

    Apigee UI によってデバッグ ファイルのデータが読み込まれ、左側のパネルにトランザクションの新しい行が表示されます。

    オフライン
デバッグ ファイルが読み込まれた Offline Debug ビュー。

  5. 左側のパネルでトランザクションの行をクリックして、ガントチャートにトランザクションのガントチャートを表示します。

    右側のペインのトランザクション ステップのガントチャート。

ここから、新しいプロキシ エディタの [Debug] ビューの場合と同様に、デバッグ セッションを探索できます。「リクエストとレスポンスのガントチャートの表示」セクションをご覧ください。

従来のプロキシ エディタ

Offline Debug を使用して、ダウンロードしたデバッグデータを表示するには:

  1. Apigee UI にログインします。
  2. メインビューから [API Proxies] を選択します。
  3. [Develop] > [Offline Debug] の順に選択します。

    [Offline Debug] ビューに次の情報が表示されます。

    Offline Debug ビュー

    [Offline Debug] ビューの次の領域の値をメモします。

    • Debug file: リクエスト タイプが表示されます。この領域を使用してリクエストを移動します。
    • View Options: Debug の使用で説明されている構成オプションが表示されます。
    • Debug Session Details: デバッグ セッションの詳細が表示されます。
    • Transactions Map: API プロキシからのリクエストのパスが表示されます。このパスはトランザクション マップともいいます。ここには、検出されたポリシーと、ポリシーの実行時にエラーが発生したかどうかが示されます。
    • Phase Details: 現在選択されているリクエストのリクエスト ヘッダーが表示されます。

    Apigee UI でデバッグデータを表示する場合は、さまざまなオプションを切り替えることができます。たとえば、無効なポリシーを表示するかどうか、変数とプロパティを表示するかどうかを設定できます。詳細については、Debug ツールを使用してデバッグするをご覧ください。

  4. [Offline Debug] ビューにデータを読み込むには、Offline Debug ツールの左ペインにある [Choose File] ボタンをクリックし、以前にダウンロードした JSON 形式のオフライン トレース セッション ファイルを選択します。

    Offline Debug ビュー

    注: JSON ファイルを受け付けないため、右ペインの [Choose File] ボタンは使用しないでください。

    Apigee UI にデバッグ ファイルのデータが読み込まれ、表示されます。