農場の守護者 セクションには、ロードバランサーで使用可能なすべてのヘルスチェック、すべてのヘルスチェックの簡単な説明、およびそれらが適用されるファームが一覧表示されます。
Farmguardianはバックエンドの状態を詳細に監視するために使用されます。 問題がFarm Guardianによって検出されると、実サーバーが自動的に無効になり、ブラックリストに登録されます。
ヘルスチェックは両方でありえます 事前設定済み or カスタム。 2種類の小切手はアクション列で識別できます。目のアイコンが付いた小切手は事前設定されており、鉛筆とゴミのアイコンが付いた小切手はカスタム小切手です。
スルー アクションメニュー 以下のアクションを利用できます。
- Farmguardianを作成する。 Farm Guardianに行くには作成フォームをチェックします。
- 削除。 選択したファームガーディアンチェックを破壊する。
Farm Guardianテーブルの情報は次のとおりです。
NAME。 Farm Guardianチェックの識別名。
商品説明。 このフィールドには、特定のヘルスチェックに関する説明を含めることができます。
COMMAND。 すべてのバックエンドに対して、すべての間隔で実行されるコマンドとパラメータを確認してください。
農場。 特定のチェックを使用する農場およびサービス。
ACTIONS。 許可されているアクションは以下のとおりです。
- EDIT。 そのFarmguardianチェックの設定画面にリダイレクトします。 カスタムの農場主任チェックのみ。
- DELETE。 そのFarmguardianチェックを削除します。 チェックによってファームやサービスが設定されている場合は、削除を強制するかどうかの通知が表示されます。 カスタムの農場主任チェックのみ。
- SHOW。 そのFarmguardianチェックの設定画面にリダイレクトしますが、そのグローバル設定は編集できません。 事前に設定されたファームガードのチェック用のみ。
列: 説明, command and 農場 20 / 30文字に制限されています。省略記号が表示されている場合は、その列の展開アイコンの上を押すことができます。 完全なリストを見るために。 あなたがその列の折りたたみアイコンを押すことができた後
列を再度区切ります。
事前設定されたヘルスチェック
あなたの農場に使用することができる利用可能な内蔵ヘルスチェックは以下の通りです:
check_tcp:TCP接続をバックエンドに送信します。
check_http:HTTP要求をバックエンドに送信し、200秒のタイムアウトで5 OK応答を期待します。
check_https:HTTPS要求をバックエンドに送信し、200秒のタイムアウトで5 OK応答を待ちます。
check_http_response_string:HTTP要求をバックエンドに送信します。200OK応答と、5秒のタイムアウトを持つHTML内の指定された文字列を期待します。 文字列を値で変更して応答を見つけます。
check_https_response_string:HTTP要求をバックエンドに送信し、200 OKの応答と、5秒のタイムアウトでHTML内の指定された文字列を期待します。 文字列を値で変更して応答を見つけます。
check_ldap:LDAPクエリをバックエンドに送信し、LDAPが5秒のタイムアウトでバインドすることを期待します。 -b(基本検索)、-D(バインドするユーザー)、-P(ユーザーパスワード)を変更します。
check_ldaps:LDAPSクエリをバックエンドに送信し、LDAPが5秒のタイムアウトでバインドすることを期待します。 -b(基本検索)、-D(バインドするユーザー)、-P(ユーザーパスワード)を変更します。
check_smtp:バックエンドへのSMTP接続を送信し、5秒のタイムアウトでSMTP応答OKを期待する。
check_imap:IMAP接続をバックエンドに送信し、5秒のタイムアウトでIMAP応答OKを期待する。
check_pop:バックエンドにPOP接続を送信し、タイムアウト5秒でPOP応答OKを期待する。
check_udp:UDP接続をバックエンドに送信し、ポートが開かれているか確認します。
check_ping:2 ICMPパケットを送信し、100%がホストに到達していることを確認してください。
check_common:/ usr / local / zevenet / libexecフォルダをチェックしてください。ここには、より多くのチェックが含まれています。ヘルスチェックに関するより多くの情報を入手してください。
次の一歩、 カスタムFarmguardチェックを作成する.