API 分析により、API トラフィックを可視化できます。 この分析により、IT 管理者は API ゲートウェイによって提供される API インスタンスとエンドポイントを監視できます。 API リクエストの統合された定期的な監視を提供します。
API 分析を監視する前に、API インスタンスで Web Insight が有効になっていることを確認してください。 詳細については、「 仮想サーバーでの分析の構成」を参照してください。
API 分析では、API 定義の一部として追加された API インスタンスとエンドポイントの応答時間を監視できます。 また、API インスタンスとエンドポイントによって消費される帯域幅も表示されます。
デフォルトでは、ダッシュボードには過去 1 時間の API 分析が表示されます。 期間を選択すると、その間隔の API 分析を表示できます。 リスト全体を表示するには、各タイルの「 もっと見る 」をクリックします。 このビューでは、 地理的位置 タイルを除く部分的な名前で API インスタンスとエンドポイントを検索できます。
このグラフには、API エンドポイントのアプリケーションとサーバーの応答時間の分布が表示されます。 応答時間が長い API エンドポイントを識別し、必要なアクションを実行できます。
API エンドポイントは、応答時間の制限に応じて次のいずれかの色で表示されます。
API インスタンス タイルには、アプリケーションとサーバーの応答時間が長い上位の API インスタンスが表示されます。
API インスタンスを選択して、そのパフォーマンス、使用状況、セキュリティの詳細を表示します。 選択した API インスタンスには次の情報が表示されます。
API エンドポイント タイルには、アプリケーションとサーバーの応答時間が長い上位のエンドポイントが表示されます。
パフォーマンス、使用状況、セキュリティの詳細を表示するには、API エンドポイントを選択します。
認証失敗 タイルには、認証失敗の多い上位の API エンドポイントが表示されます。 認証の失敗または成功は、API 定義に追加されたポリシーに基づいて発生します。
API エンドポイントで認証の失敗率と成功率を確認するには、次の手順を実行します。
API エンドポイントからエンドポイントを選択します。
セキュリティ タブを選択します。 このタブには、選択したエンドポイントでの認証の失敗と成功が表示されます。
インスタンスの API エンドポイントで認証の失敗率と成功率を確認するには、次の手順を実行します。
API インスタンスからインスタンスを選択します。
セキュリティ タブを選択します。 このタブには、選択したインスタンスのエンドポイントでの認証の失敗と成功が表示されます。
API 分析全体をナビゲートして、次の特定の情報を表示します。
API 分析 ページには、応答時間が長い上位のエンドポイントが表示されます。 インスタンスの同様のエンドポイントを表示する場合は、 API インスタンスからインスタンスを選択します。
トップ API エンドポイント タイルには、アプリケーションとサーバーの応答時間が長いエンドポイントが表示されます。
API 分析で、API インスタンスから API インスタンスを選択します。 最もアクセスされた API タイルには、リクエストと帯域幅が最も多い上位のエンドポイントが表示されます。
API 分析で、次のいずれかを選択します。
API インスタンス からインスタンスを選択して、選択したインスタンスのエンドポイントがリクエストを受信した場所を表示します。
エンドポイントがリクエストを受信した場所を表示するには、「 API エンドポイント 」からエンドポイントを選択します。
パフォーマンスと使用状況に、 地理的位置 タイルが表示されます。
応答時間、帯域幅、リクエストに基づいて場所を並べ替えることができます。
HTTPS 応答ステータス タイルには、応答ステータスとその理由および発生状況が表示されます。 HTTPS 応答ステータスは、次のいずれかの方法で表示できます。
API インスタンスからインスタンスを選択します。
API エンドポイントからエンドポイントを選択します。
このタイルは、 パフォーマンスと使用状況 タブに表示されます。
API エンドポイントからエンドポイントを選択します。 パフォーマンスと使用状況の 合計リクエスト タイルには、エンドポイントが受信した合計リクエスト数の傾向が表示されます。
レート制限によりドロップされたリクエストの傾向を表示する場合は、 API インスタンスからインスタンスを選択します。 セキュリティの レート制限 タイルには、ドロップされたリクエストの傾向が表示されます。 また、エンドポイントが受信したリクエストの合計傾向も表示されます。
この比較により、合計リクエスト数のうち、レート制限のためにドロップされたリクエストの数を判断できます。
エンドポイントによる帯域幅消費傾向を表示するには、API エンドポイントからエンドポイントを選択します。 帯域幅 タイルには、帯域幅の消費グラフが表示されます。
API インスタンスからインスタンスを選択します。 セキュリティには、次のタイルが表示されます。
SSL エラー – クライアントおよびアプリケーション サーバーで発生した SSL 障害を表示します。
SSL の使用状況 – SSL 証明書、プロトコル、暗号、およびキーの強度とその出現回数を表示します。
エンドポイントでの SSL 使用状況を表示するには、API エンドポイントからエンドポイントを選択します。 SSL 使用状況 タイルが セキュリティ タブに表示されます。