Citrix ADC

TCP ベースのアプリケーション監視

Citrix ADCアプライアンスには、TCPベースのアプリケーションを監視する2つの内蔵モニター(tcpデフォルトとpingデフォルト)があります。サービスを作成すると、適切なデフォルトモニターが自動的にバインドされるため、サービスが UP であればすぐに使用できます。tcp-default モニタはすべての TCP サービスにバインドされ、ping-default モニタは TCP 以外のすべてのサービスにバインドされます。

既定のモニターを削除または変更することはできません。TCP サービスに他のモニターをバインドすると、デフォルトのモニターはサービスからバインド解除されます。次の表に、モニタタイプ、および各タイプに関連付けられたパラメータとモニタリングプロセスを示します。

モニタの種類 特定のパラメータ プロセス
tcp 該当なし Citrix ADCアプライアンスは、モニターの送信先と3ウェイハンドシェイクを確立し、接続を閉じます。アプライアンスが宛先への TCP トラフィックを観察する場合、TCP モニタリング要求は送信されません。これは、LRTM が無効になっている場合に発生します。デフォルトでは、このモニタでは LRTM は無効になっています。
http httprequest[“HEAD /”]-サービスに送信されるHTTP要求。respcode[200]-サービスからのHTTP応答コードのセットが必要です。 Citrix ADCアプライアンスは、モニターの送信先と3ウェイハンドシェイクを確立します。接続が確立されると、アプライアンスは HTTP 要求を送信し、応答コードと構成済みの応答コードのセットを比較します。
tcp-ecv send [””] - is the data that is sent to the service. 文字列の最大許容長さは512Kバイトです。recv[””] -サービスからの期待される応答。文字列の最大許容長は 128 K バイトです。 Citrix ADCアプライアンスは、モニターの送信先と3ウェイハンドシェイクを確立します。接続が確立されると、アプライアンスは送信パラメータを使用して特定のデータをサービスに送信し、受信パラメータによる特定の応答を期待します。異なるサーバによって、異なるサイズのセグメントが送信されます。ただし、パターンは 16 個の TCP セグメント内にある必要があります。
http-ecv send[””] -サービスに送信されるHTTPデータ。recv[””] -サービスからの期待されるHTTP応答データ Citrix ADCアプライアンスは、モニターの送信先と3ウェイハンドシェイクを確立します。接続が確立されると、アプライアンスは送信パラメータを使用してHTTPデータをサービスに送信し、受信パラメータで指定されるHTTP応答を期待します。(HTTPヘッダを含まないHTTPボディ部分)。空の応答データは、任意の応答と一致します。期待されるデータは、応答の HTTP 本体の最初の 24K バイトの任意の場所である可能性があります。
ping 該当なし Citrix ADCアプライアンスは、モニタの宛先にICMPエコー要求を送信し、ICMPエコー応答を期待します。

TCP ベースのアプリケーション用に組み込みモニタを設定するには、ロードバランシング設定でのモニタの設定を参照してください。

TCP ベースのアプリケーション監視