Citrix Application Delivery Managementサービス

ポーリングの概要

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

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

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

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

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

  • 構成監査ポーリング

  • SSL 証明書のポーリング

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

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

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

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

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

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

注:

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

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

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

Citrix ADM が管理対象インスタンスに対して実行するポーリング方法は次のとおりです。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    インスタンスを選択

    ポーリングを開始

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

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

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

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

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

注:

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

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

たとえば、このタスクは、ロードバランシング仮想サーバーのポーリングに役立ちます。同様に、他のネットワーク機能エンティティもポーリングできます。

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

  2. 状態が [ ダウン] と表示されている仮想サーバーを選択し、[ 今すぐポーリング] をクリックします。仮想サーバのステータスが [ UP] に変わります。

    特定のエンティティをポーリングする

ポーリングの概要