ポーリングの概要

最終公開日 : Sep 25, 2026
ポーリングは、NetScaler ConsoleがNetScalerインスタンスから特定の情報を収集するプロセスです。組織のために、世界中に複数のNetScalerインスタンスを設定している場合があります。NetScaler Consoleを介してインスタンスを監視するには、NetScaler Consoleは、CPU使用率、メモリ使用率、SSL証明書、ライセンス機能、ライセンスタイプなど、管理対象のすべてのNetScalerインスタンスから特定の情報を収集する必要があります。NetScaler Consoleと管理対象インスタンスの間で発生するポーリングには、次の種類があります。
  • インスタンスポーリング
  • インベントリポーリング
  • パフォーマンスデータ収集
  • インスタンスバックアップポーリング
  • 構成監査ポーリング
  • SSL証明書ポーリング
  • エンティティポーリング
NetScaler Consoleは、NITROコール、Secure Shell (SSH)、Secure Copy (SCP) などのプロトコルを使用して、NetScalerインスタンスから情報をポーリングします。
Related information

NetScaler Consoleが管理対象インスタンスとエンティティをポーリングする方法

NetScaler Consoleは、デフォルトで定期的に自動的にポーリングします。NetScaler Consoleでは、一部のポーリングタイプについてポーリング間隔を設定したり、必要に応じて手動でポーリングしたりすることもできます。
次の表に、ポーリングの種類、ポーリング間隔、使用されるプロトコルなどの詳細を示します。
ポーリングの種類 ポーリング間隔 ポーリング情報 使用プロトコル ポーリング間隔の構成
インスタンスのポーリング 5分ごと(デフォルト) 状態、1秒あたりのHTTPリクエスト、CPU使用率、メモリ使用量、スループットなどの統計情報。 NITROコール いいえ
インベントリのポーリング 60分ごと(デフォルト) ビルドバージョン、システム情報、ライセンス機能、モードなどのインベントリの詳細。 NITROコールとSSH いいえ
パフォーマンスデータ収集 5分ごと(デフォルト) ネットワークレポート情報 NITRO呼び出し いいえ
インスタンスバックアップポーリング 12時間ごと(デフォルト) 管理対象NetScalerインスタンスの現在の状態のバックアップファイル NITRO呼び出し、SSH、およびSCP はい。インフラストラクチャ > インスタンス > NetScalerに移動します。インスタンスを選択し、アクションの選択リストからバックアップ/復元をクリックします。
構成監査ポーリング 10時間ごと(デフォルト) NetScalerインスタンスで発生する構成変更(例:実行中の構成と保存された構成) SSH、SCP、およびNITRO呼び出し はい。インフラストラクチャ > 構成 > 構成監査に移動します。構成監査ページで、設定をクリックし、構成監査ポーリングのポーリング間隔を設定します。
構成監査を手動でポーリングし、インスタンスのすべての構成監査をNetScaler Consoleに即座に追加できます。これを行うには、インフラストラクチャ > 構成 > 構成監査に移動し、今すぐポーリングをクリックします。今すぐポーリングページでは、ネットワーク内のすべてのインスタンスまたは選択したインスタンスをポーリングできます。
SSL証明書ポーリング 24時間ごと(デフォルト) NetScalerインスタンスにインストールされているSSL証明書。 NITROコールおよびSCP はい。Infrastructure > SSL Dashboard に移動します。SSL Dashboard ページで、Settings をクリックしてポーリング間隔を設定します。
SSL証明書を手動でポーリングし、インスタンスのすべての証明書をNetScaler Consoleに即座に追加できます。これを行うには、Infrastructure > SSL Dashboard に移動し、Poll Now をクリックします。Poll Now ページでは、ネットワーク内のすべてのインスタンスまたは選択したインスタンスをポーリングできます。
エンティティポーリング
すべてのインスタンス 720分ごと(デフォルト) インスタンスに構成されているすべてのエンティティ。エンティティとは、NetScalerインスタンスにアタッチされているポリシー、仮想サーバー、サービス、またはアクションのいずれかです。エンティティポーリングを有効にするには、「NetScaler Console機能の有効化または無効化」を参照してください。 NITROコール はい。30分から1440分の間で設定できます。設定するには、Infrastructure > Network Functions に移動します。Network Functions ページで、Settings をクリックしてポーリング間隔を設定します。
エンティティを手動でポーリングし、インスタンスのすべてのエンティティをNetScaler Consoleに即座に追加できます。これを行うには、Infrastructure > Network Functions に移動し、Poll Now をクリックします。Poll Now ページでは、ネットワーク内のすべてのインスタンスまたは選択したインスタンスをポーリングできます。
選択したNetScalerインスタンス 15分ごと(デフォルト) デフォルトのポーリングサイクルがトリガーされる前に変更が加えられたNetScalerインスタンスのみをポーリングします。 NITRO呼び出し はい。5分から60分の間で設定できます。Infrastructure > Network Functions に移動し、Settings をクリックして、Delay time for Network Functions テキストボックスで時間を指定します。
注:
ポーリングに加えて、管理対象のNetScalerインスタンスによって生成されたイベントは、インスタンスに送信されるSNMPトラップを介してNetScaler Consoleによって受信されます。たとえば、システム障害や構成の変更があった場合にイベントが生成されます。
インスタンスのバックアップ中、SSLファイル、CA証明書ファイル、NetScalerテンプレート、データベース情報などがNetScaler Consoleにダウンロードされます。構成監査中、ns.confファイルはダウンロードされ、ファイルシステムに保存されます。管理対象のNetScalerインスタンスから収集されたすべての情報は、データベース内に内部的に保存されます。

インスタンスをポーリングするさまざまな方法

NetScaler Consoleが管理対象インスタンスに対して実行するポーリングのさまざまな方法は次のとおりです。
  • インスタンスのグローバルポーリング
  • インスタンスの手動ポーリング
  • エンティティの手動ポーリング

インスタンスのグローバルポーリング

NetScaler Consoleは、ユーザーが設定した間隔に応じて、ネットワーク内のすべての管理対象インスタンスを自動的にポーリングします。デフォルトのポーリング間隔は60分ですが、Infrastructure > Network Functions > Settings に移動して、要件に応じて間隔を設定できます。

インスタンスの手動ポーリング

NetScaler Consoleが多数のエンティティを管理している場合、レポートの生成にポーリングサイクルが長くかかり、空白の画面が表示されたり、システムが以前のデータを表示したままになったりする可能性があります。
NetScaler Consoleでは、自動ポーリングが行われない最小ポーリング間隔期間があります。新しいNetScalerインスタンスを追加したり、エンティティが更新されたりした場合、NetScaler Consoleは次のポーリングが行われるまで、新しいインスタンスやエンティティへの更新を認識しません。また、その後の操作のために仮想IPアドレスのリストをすぐに取得する方法はありません。最小ポーリング間隔期間が経過するまで待つ必要があります。新しく追加されたインスタンスを検出するために手動ポーリングを行うことはできますが、これによりNetScalerネットワーク全体がポーリングされ、ネットワークに大きな負荷がかかります。NetScaler Consoleでは、ネットワーク全体をポーリングする代わりに、任意の時点で選択したインスタンスとエンティティのみをポーリングできるようになりました。
NetScaler Consoleは、1日の決まった時間に情報を収集するために、管理対象インスタンスを自動的にポーリングします。選択されたポーリングにより、NetScaler Consoleがこれらの選択されたインスタンスにバインドされているエンティティの最新ステータスを表示するために必要な更新時間が短縮されます。
NetScaler Consoleで特定のインスタンスをポーリングするには:
  1. NetScaler Consoleで、インフラストラクチャ > ネットワーク機能に移動します。
  2. ネットワーク機能ページで、右上隅にある今すぐポーリングをクリックします。
  3. ポップアップページ今すぐポーリングには、ネットワーク内のすべてのNetScalerインスタンスをポーリングするか、選択したインスタンスをポーリングするかのオプションが用意されています。
    1. すべてのインスタンスタブ - ポーリング開始をクリックして、すべてのインスタンスをポーリングします。
    2. インスタンスの選択タブ - リストからインスタンスを選択します
  4. ポーリング開始をクリックします。
    NetScaler Consoleは手動ポーリングを開始し、すべてのエンティティを追加します。

エンティティの手動ポーリング

NetScaler Consoleでは、インスタンスにバインドされている一部の選択されたエンティティのみをポーリングすることもできます。たとえば、このオプションを使用して、インスタンス内の特定のエンティティの最新ステータスを知ることができます。この場合、更新された1つのエンティティのステータスを知るために、インスタンス全体をポーリングする必要はありません。エンティティを選択してポーリングすると、NetScaler Consoleはそのエンティティのみをポーリングし、NetScaler Console GUIでステータスを更新します。
仮想サーバーがDOWNである例を考えてみましょう。次の自動ポーリングが行われる前に、その仮想サーバーのステータスがUPに変わっている可能性があります。仮想サーバーの変更されたステータスを表示するには、その仮想サーバーのみをポーリングして、正しいステータスがGUIにすぐに表示されるようにしたい場合があります。
ステータスの更新について、以下のエンティティをポーリングできるようになりました。サービス、サービスグループ、負荷分散仮想サーバー、キャッシュ削減仮想サーバー、コンテンツスイッチング仮想サーバー、認証仮想サーバー、VPN仮想サーバー、GSLB仮想サーバー、およびアプリケーションサーバー。
注:
仮想サーバーをポーリングすると、その仮想サーバーのみがポーリングされます。サービス、サービスグループ、サーバーなどの関連エンティティはポーリングされません。すべての関連エンティティをポーリングする必要がある場合は、エンティティを手動でポーリングするか、インスタンスをポーリングする必要があります。
NetScaler Console で特定のエンティティをポーリングするには:
例として、このタスクはロードバランシング仮想サーバーをポーリングするのに役立ちます。同様に、他のネットワーク機能エンティティもポーリングできます。
  1. NetScaler Console で、インフラストラクチャ > ネットワーク機能 > ロードバランシング > 仮想サーバー に移動します。
  2. ステータスがDOWNと表示されている仮想サーバーを選択し、Poll Nowをクリックします。仮想サーバーのステータスがUPに変わります。