APIエンドポイントの検出
-
仮想サーバー - VServer タブには、NetScalerインスタンスからの仮想サーバーが表示されます。仮想サーバーは、指定された期間にAPIリクエストを受信するとこのタブに表示されます。
-
分析を設定し、仮想サーバーでWeb Insightsを有効にしてください。「APIインスタンスでWeb Insightを有効にする」を参照してください。
-
API deployments タブで検出されたAPIエンドポイントにのみポリシーを追加できます。
APIエンドポイントの表示
-
メソッド - APIエンドポイントで使用されるメソッドが表示されます。たとえば、
GETおよびPOSTメソッドなどです。 -
合計リクエスト数 - APIエンドポイントでのAPIリクエストの数が表示されます。
-
応答ステータス - 各応答ステータスの数が表示されます。たとえば、
2xx、3xx、4xx、および5xxなどです。 -
仕様で検出 - この列はAPI展開にのみ表示されます。API定義の一部ではない内部APIが外部からトラフィックを受信することがあります。この列は、APIエンドポイントと観測されたメソッドがAPI定義の一部であるかどうかを識別するのに役立ちます。
検出されたAPIエンドポイントからAPI定義を作成する
-
Security > API Security > API Discovery に移動して、仮想サーバーとAPI展開のリストを表示します。
-
VServers タブで任意の仮想サーバーをクリックします。
-
仮想サーバーページに検出されたエンドポイントのリストが表示されます。任意のエンドポイントを選択し、Create API Definition をクリックします。
-
「API定義の作成」で、以下を指定します。
-
名前 - API定義の名前。
-
API定義 - 定義には、タイトル、バージョン、ベースパス、ホストを含める必要があります。「ホスト」フィールドには、ドメイン名またはIPアドレスを指定できます。
-
APIリソース - 定義に複数のAPIリソースを追加します。各リソースにはパスとサポートされているメソッドがあります。
-
-
「定義の作成」をクリックしてAPI定義を作成します。
検出されたAPIエンドポイントで既存のAPI定義を更新する
-
セキュリティ > APIセキュリティ > API検出 に移動して、仮想サーバーとAPI展開のリストを表示します。
-
「VServers」タブで任意の仮想サーバーをクリックします。
-
仮想サーバーページに検出されたエンドポイントのリストが表示されます。既存のAPI定義に追加するエンドポイントを選択します。「既存のAPI定義を更新」をクリックします。

-
「既存のAPI定義を選択」ドロップダウンリストから、更新したいAPI定義を選択します。「定義を更新」をクリックします。
-
「既存のAPI定義を更新」ページが表示されます。「APIリソース」セクションには、次の表が表示されます。
-
「追加されたリソース」 - 選択したAPIエンドポイント
-
「既存のリソース」 - API定義ですでに利用可能なAPIエンドポイント
「注:」:同じAPIエンドポイントが「追加されたリソース」と「既存のリソース」の両方で利用可能な場合、そのエンドポイントはAPI定義に一度だけ追加されます。 -
-
「定義を更新」をクリックします。