プロキシプロトコルを備えたCitrix ADCアプライアンスは、モニターチェックをサポートしています。モニタチェックでは、バックエンドサーバーがプロキシプロトコルもサポートしていることを確認します。Citrix ADCアプライアンスには、HTTPまたはTCP関連サービス用の4つのビルトインモニタタイプ(HTTP、HTTPS、HTTP-ECV、TCP-ECV)があります。
次の表に、モニタタイプ、および各タイプに関連付けられたパラメータとモニタリングプロセスを示します。
| 構成タイプ |
プローブ |
成功基準 |
| HTTP |
httprequest [「HEAD/」]-サービスに送信される HTTP リクエスト。 respcode [200]-サービスからの一連の HTTP 応答コードが返されることが期待されます。 |
Citrix ADCアプライアンスは、モニターの送信先と3ウェイハンドシェイクを確立します。接続が確立されると、アプライアンスは HTTP 要求を送信し、応答コードと構成済みの応答コードのセットを比較します。 |
| HTTPS |
httprequest [「HEAD/」]-サービスに送信される HTTPS リクエスト。 respcode [200]-サービスからの一連の HTTPS 応答コードが返されることが期待されます。 |
Citrix ADCアプライアンスは、モニターの送信先と3ウェイハンドシェイクを確立します。接続が確立されると、アプライアンスは HTTPS 要求を送信し、応答コードを設定済みの応答コードセットと比較します。 |
| HTTP-ECV |
send [」]-サービスに送信される HTTP データ。Received [””] - the expected HTTP response data from the service |
Citrix ADCアプライアンスは、モニターの送信先と3ウェイハンドシェイクを確立します。接続が確立されると、アプライアンスは send パラメータを使用して HTTP データをサービスに送信し、receive パラメータで指定された HTTP 応答を期待します。(HTTP ヘッダーを含まないHTTPボディパーツ)。空の応答データは、任意の応答と一致します。期待されるデータは、レスポンスの HTTP 本体の最初の 24 K バイトの任意の場所にある可能性があります。 |
| TCP-ECV |
send [」]-サービスに送信されるデータです。文字列の最大許容長は 512 K バイトです。received [」] はサービスからの期待される応答です。文字列の最大許容長は 128 K バイトです。 |
Citrix ADCアプライアンスは、モニターの送信先と3ウェイハンドシェイクを確立します。接続が確立されると、アプライアンスは送信パラメータを使用して特定のデータをサービスに送信し、受信パラメータを介して特定の応答を期待します。サーバーによって異なるサイズのセグメントが送信されます。ただし、パターンは 16 個の TCP セグメント内にある必要があります。 |
プロキシプロトコルモニタは、netprofileを使用して設定できます。