Application Delivery Management

ポーリングの概要

ポーリングは、Citrix Application Delivery Management(ADM)がCitrix ADC インスタンスから特定の情報を収集するプロセスです。世界中の組織に複数のNetScaler ADC インスタンスを構成している可能性があります。Citrix ADM を使用してインスタンスを監視するには、Citrix ADM は、すべての管理対象ADCインスタンスからCPU使用量、メモリ使用量、SSL証明書、ライセンス機能、ライセンスタイプなどの特定の情報を収集する必要があります。ADM と管理対象インスタンスの間で発生するさまざまな種類のポーリングを次に示します。

  • インスタンスポーリング

  • インベントリのポーリング

  • パフォーマンスデータ収集

  • インスタンスバックアップポーリング

  • 構成監査ポーリング

  • SSL 証明書ポーリング

  • エンティティのポーリング

NetScaler ADM は、NITRO コール、Secure Shell(SSH)、セキュアコピー(SCP)などのプロトコルを使用して、NetScaler ADC インスタンスから情報をポーリングします。

NetScaler ADM が管理対象インスタンスおよびエンティティをポーリングする方法

NetScaler ADM は、デフォルトで定期的にポーリングを自動的に行います。NetScaler ADM では、いくつかのポーリングタイプのポーリング間隔を構成したり、必要に応じて手動でポーリングしたりすることもできます。

次の表は、ポーリングのタイプ、ポーリング間隔、使用されているプロトコルなどの詳細を示しています。

ポーリングタイプ ポーリング間隔 ポーリングされた情報 使用プロトコル ポーリング間隔の設定
インスタンスのポーリング 5 分ごと (デフォルト) 状態、1 秒あたりの HTTP リクエスト数、CPU 使用率、メモリ使用量、スループットなどの統計情報。 NITRO コール。 いいえ
インベントリのポーリング 30 分ごと (デフォルト) ビルドバージョン、システム情報、ライセンスされた機能、モードなどのインベントリの詳細。 NITRO コールと SSH いいえ
パフォーマンスデータ収集 5 分ごと (デフォルト) ネットワークレポート情報 NITRO コール いいえ
インスタンスバックアップポーリング 12 時間ごと (デフォルト) 管理されている ADC インスタンスの現在の状態のバックアップファイル NITRO呼び出し、SSH、およびSCP。 はい。[ ネットワーク ] > [ インスタンス ] > [ **Citrix ADC] に移動します。インスタンスを選択し、[ **Select Action ] リストから [ バックアップ/復元] をクリックします。
構成監査ポーリング 10 時間ごと (デフォルト) ADC インスタンスで発生する構成変更 (実行中の構成と保存されている構成など) SSH、SCP、およびNITRO コール はい。[ ネットワーク ] > [ 構成監査] に移動します。[構成監査] ページで、[ 設定 ] をクリックし、[構成監査ポーリング] のポーリング間隔を構成します。
        構成監査を手動でポーリングし、インスタンスのすべての構成監査を直ちにNetScaler ADM に追加できます。これを行うには、[ ネットワーク ] > [ 構成の監査 ] に移動し、[ 今すぐポーリング] をクリックします。[ Poll Now ] ページでは、ネットワーク内のすべてのインスタンスまたは選択したインスタンスをポーリングできます。
SSL 証明書のポーリング 24 時間ごと (デフォルト) NetScaler ADC インスタンスにインストールされている SSL 証明書。 NITRO コールと SCP はい。[ ネットワーク ] > [ SSL ダッシュボード]に移動します。[SSL ダッシュボード] ページで、[ 設定 ] をクリックしてポーリング間隔を設定します。
        SSL証明書を手動でポーリングし、インスタンスのすべての証明書を直ちにNetScaler ADM に追加できます。これを行うには、[ ネットワーク ] > [ SSL ダッシュボード ] に移動し、[ 今すぐポーリング] をクリックします。[ Poll Now ] ページでは、ネットワーク内のすべてのインスタンスまたは選択したインスタンスをポーリングできます。
エンティティのポーリング 30 分ごと (デフォルト) インスタンスに設定されているすべてのエンティティ。エンティティは、ADC インスタンスにアタッチされたポリシー、仮想サーバー、サービス、またはアクションのいずれかです。 NITRO呼び出し はい。ただし、10 分未満に設定することはできません。設定するには、[ ネットワーク ] > [ ネットワーク機能] に移動します。[ネットワーク機能] ページで、[ 設定 ] をクリックしてポーリング間隔を構成します。
        エンティティを手動でポーリングし、インスタンスのすべてのエンティティを直ちにNetScaler ADM に追加できます。これを行うには、[ネットワーク] > [ ネットワーク機能 ] に移動し、[ 今すぐポーリングする] をクリックします。[ Poll Now ] ページでは、ネットワーク内のすべてのインスタンスまたは選択したインスタンスをポーリングできます。

注:

ポーリングに加えて、管理対象ADCインスタンスによって生成されたイベントは、インスタンスに送信されたSNMPトラップを介してNetScaler ADMによって受信されます。たとえば、システム障害や構成の変更が発生したときにイベントが生成されます。

インスタンスのバックアップ中に、SSLファイル、CA証明書ファイル、ADCテンプレート、データベース情報などがNetScaler ADM にダウンロードされます。構成監査中は、ns.confファイルがダウンロードされてファイルシステムに格納されます。管理対象のNetScaler ADCインスタンスから収集されたすべての情報は、データベース内に内部的に保存されます。

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

NetScaler ADM が管理対象インスタンスで実行するさまざまなポーリング方法は次のとおりです。

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

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

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

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

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

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

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

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

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

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

  1. NetScaler ADM で、[ネットワーク]>[ ネットワーク機能]に移動します。

  2. [ ネットワーク機能 ] ページの右上隅にある [ 今すぐポーリングする] をクリックします。

  3. ポップアップページの「 Poll Now 」には、ネットワーク内のすべてのNetScaler ADC インスタンスをポーリングするか、選択したインスタンスをポーリングするかを選択できます。
    1. All Instances タブ- Start Polling をクリックしてすべてのインスタンスをポーリングします。

    2. [ インスタンスを選択 ] タブ-リストからインスタンスを選択します。

  4. [ ポーリングの開始] をクリックします。

    ローカライズされた画像

    ローカライズされた画像

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

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

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

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

サービス、サービスグループ、負荷分散仮想サーバー、キャッシュ削減仮想サーバー、コンテンツスイッチング仮想サーバー、認証仮想サーバー、VPN 仮想サーバー、GSLB 仮想サーバー、およびアプリケーションサーバーをポーリングして、ステータスの更新を確認できるようになりました。

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

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

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

  1. Citrix ADM で、[ネットワーク ]>[ネットワーク機能 ]>  [ 負荷分散 ]>[ 仮想サーバー]に移動します。

  2. 状態が DOWN と表示されている仮想サーバを選択し、[ Poll Now] をクリックします。これで、仮想サーバーのステータスが UPに変わります。

    ローカライズされた画像

ポーリングの概要