Citrix ADC

Web インターフェイスサービスの監視

デスクトップ仮想化では、Citrix ADCアプライアンスを使用して、Citrix XenAppおよびCitrix XenDesktopおよび環境に展開されたWebインターフェイス(WI)サーバーおよび動的XenDesktop コントローラ(DDC)サーバーの負荷分散を行うことができます。Citrix ADCアプライアンスには、これらの環境で使用されるWIサーバーを監視するための2種類のモニターが組み込まれています。

CITRIX-WEB-INTERFACEモニターは、サイトパスで指定された場所で動的ページを監視するため、Web Interfaceサービスを効率的に監視できます。モニタは、リソースの可用性の重大な障害をチェックします。

サービスを UP としてマークするために、アプライアンスはサーバから次の応答を期待します。

  1. 最初のGETリクエストの場合、200OKです。
  2. 認証情報を持つPOSTリクエストの場合、302は必要なWIAuthIDで見つかりました。
  3. セッションクッキーを持つ最後のGET要求の場合、200 OKです。

注:リダイレクト URL が設定されている場合、最初のリクエストで 200 OK の前に 302 Found と予想されます。

注:監視プローブは、NSIP アドレスから発信されます。

CITRIX-WEB-INTERFACEモニターを設定する場合は、モニターで収集されたデータを表示するhttpページの場所へのサイトパスを指定します。サービスの状態を監視するには、指定されたサイトパスで、監視スクリプト auth/nocookies.aspx によって動的に更新されたデータを表示できます。

注:サイトパスはスラッシュ (/) で終わり、監視対象のリソースが動的であることを示します。

注:WI-EXTENDED モニタを設定する場合、サイトパスを指定するときは、パスの末尾にスラッシュ (/) を入力しないでください。ソフトウェアは内部的にパスの末尾にスラッシュを追加します。たとえば、次のコマンドに注意してください。

add monitor wi CITRIX-WI-EXTENDED -sitepath "/Citrix/DesktopWeb" -username aaa -password bbb -domain ccc

CITRIX-WI-EXTENDEDモニターは、Webインターフェイスサービスを使用してロギングプロセスを検証します。このモニタは、ログインページにアクセスし、モニタの構成中に指定されたユーザ名、パスワード、ドメイン、およびサイトパスを渡します。ログイン資格情報の有効性、モニターの正しい構成 (サイトパスなど)、および IIS サーバーとの接続が検証されます。

注:CITRIX-WI-EXTENDEDモニターは、WIサーバーの.NETバージョンでのみサポートされています。このモニターは、JSP バージョンの WI サーバーでは機能しません。

ウィザードを使用してXenDesktop サーバーの負荷分散を構成すると、CITRIX-WEB-INTERFACEモニターが自動的に作成され、WIサービスにバインドされます。ウィザードは、デフォルトでCITRIX-WEB-INTERFACEモニターを追加およびバインドします。CITRIX-WI-EXTENDED モニターを追加およびバインドする場合は、「認証情報の検証」チェックボックスを選択し、必要なデータを入力します。ウィザードを使用しない場合は、WI サービスに対応するモニターを追加し、作成した各 WI サービスにバインドします。

ウィザードの使用方法については、負荷分散のためのXenDesktop の構成または負荷分散のためのXenAppの構成を参照してください。

CITRIX-WEB-INTERFACEモニターの追加手順については、モニターの作成を参照してください。

モニタをサービスにバインドする手順については、モニタとサービスのバインドを参照してください。

コマンドラインインターフェイスを使用して WI モニターを追加するには

コマンドプロンプトで、次のように入力します。

add lb monitor <monitorName> <monitorType> -sitePath <site_path> -dispatcherIP 127.0.0.1 -dispatcherPort 3013 -userName <username> -password <password> -domain <domain_name>

add lb monitor mwie CITRIX-WEB-INTERFACE -sitePath "/Citrix/XDWI/"
add lb monitor mwie CITRIX-WI-EXTENDED -sitePath "/Citrix/XDWI/"
-dispatcherIP 127.0.0.1 -dispatcherPort 3013 -userName administrator
-password d83d154575d426 -encrypted -domain wi

構成ユーティリティを使用して WI モニターを追加するには

「トラフィック管理」>「ロードバランシング」>「モニター」に移動し、「CITRIX-WEB-INTERFACE」または「CITRIX-WI-EXTENDED」タイプのWIモニターを作成します。

Web インターフェイスサービスの監視