Application Delivery Management

NetScalerインスタンスとエンティティのポーリング

NetScaler Application Delivery Management (ADM) のネットワーク機能を使用すると、管理対象のCitrix Application Delivery Controller™ (ADC) インスタンスに構成されているエンティティの状態を監視できます。トランザクションの詳細、接続の詳細、負荷分散仮想サーバーのスループットなどの統計情報を表示できます。メンテナンスを計画する際に、エンティティを有効または無効にすることもできます。

NetScaler® ADMは、状態、1秒あたりのHTTPリクエスト数、CPU使用率、メモリ使用率、スループットなどの統計情報を収集するために、1日の設定された時間に管理対象インスタンスをポーリングする必要があります。

NetScaler ADMが管理対象インスタンスに対して実行するポーリングの種類は以下のとおりです。

  • インスタンスのグローバルポーリング
  • インスタンスの手動ポーリング
  • エンティティの手動ポーリング

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

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

NetScaler ADMで、すべてのNetScalerインスタンスのグローバルポーリングを構成するには:

  1. NetScaler ADMで、Infrastructure > Network Functions > Settings に移動します。
  2. Network Functions ページで、Select Action リストから Configure Polling Interval for Entities を選択します。
  3. Configure Polling Interval ページで、インスタンスの自動ポーリングの間隔(分)を設定します。デフォルトのポーリング間隔は30分です。
  4. Continue をクリックしてページを閉じます。

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

NetScaler ADMが多数のエンティティを管理している場合、ポーリングサイクルでレポートが生成されるまでに時間がかかり、空白の画面が表示されたり、システムが以前のデータを表示し続けたりする可能性があります。

NetScaler ADMでは、自動ポーリングが行われない最小ポーリング間隔期間があります。新しいNetScalerインスタンスを追加した場合、またはエンティティが更新された場合、NetScalerは次のポーリングが行われるまで、新しいインスタンスまたはエンティティに加えられた更新を認識しません。また、その後の操作のために仮想IPアドレスのリストをすぐに取得する方法はありません。最小ポーリング間隔期間が経過するまで待つ必要があります。新しく追加されたインスタンスを検出するために手動でポーリングを行うことはできますが、これによりNetScalerネットワーク全体がポーリングされ、ネットワークに大きな負荷がかかります。NetScaler ADMでは、ネットワーク全体をポーリングする代わりに、選択したインスタンスとエンティティのみをいつでもポーリングできるようになりました。

NetScaler ADMは、1日の設定された時間に管理対象インスタンスを自動的にポーリングして情報を収集します。選択したポーリングにより、NetScaler ADMがこれらの選択されたインスタンスにバインドされているエンティティの最新の状態を表示するために必要な更新時間が短縮されます。

NetScaler ADMで特定のインスタンスをポーリングするには:

  1. NetScaler ADMで、Infrastructure > Network Functions に移動します。
  2. Network Functions ページの右上隅にある Poll Now をクリックします。
  3. ポップアップページ Poll Now には、ネットワーク内のすべてのNetScalerインスタンスをポーリングするか、選択したインスタンスをポーリングするかのオプションが表示されます。
    1. All Instances タブ - Start Polling をクリックしてすべてのインスタンスをポーリングします。
    2. Select Instances タブ - リストからインスタンスを選択し、Start Polling をクリックします。

    Start polling 2

NetScaler ADMは手動ポーリングを開始し、すべてのエンティティを追加します。

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

NetScaler ADMでは、特定のインスタンスにバインドされている一部の選択されたエンティティのみをポーリングすることもできます。たとえば、このオプションを使用して、インスタンス内の特定のエンティティの最新の状態を知ることができます。このような場合、更新された1つのエンティティの状態を知るために、インスタンス全体をポーリングする必要はありません。エンティティを選択してポーリングすると、NetScaler ADMはそのエンティティのみをポーリングし、NetScaler ADM GUIで状態を更新します。

仮想サーバーがDOWN状態である例を考えてみましょう。その仮想サーバーの状態は、次の自動ポーリングが行われる前にUPに変更されている可能性があります。仮想サーバーの変更された状態を表示するには、その仮想サーバーのみをポーリングして、正しい状態がGUIにすぐに表示されるようにしたい場合があります。

現在、サービス、サービスグループ、負荷分散仮想サーバー、キャッシュ削減仮想サーバー、コンテンツスイッチング仮想サーバー、認証仮想サーバー、VPN仮想サーバー、GSLB仮想サーバー、アプリケーションサーバーなど、状態の更新のために以下のエンティティをポーリングできます。

仮想サーバーをポーリングした場合、その仮想サーバーのみがポーリングされます。サービス、サービスグループ、サーバーなどの関連エンティティはポーリングされません。関連するすべてのエンティティをポーリングする必要がある場合は、エンティティを手動でポーリングするか、インスタンスをポーリングする必要があります。

NetScaler ADMで特定のエンティティをポーリングするには:

例として、このタスクは負荷分散仮想サーバーのポーリングに役立ちます。同様に、他のネットワーク機能エンティティもポーリングできます。

  1. NetScaler ADMで、Infrastructure > Network Functions > Load Balancing > Virtual Servers に移動します。
  2. 状態がDOWNと表示されている仮想サーバーを選択し、Poll Now をクリックします。仮想サーバーの状態がUPに変わります。

    Poll now

NetScalerインスタンスとエンティティのポーリング