楽器博物館 ファームガーディアン このセクションでは、ロード バランサーで利用可能なすべてのヘルス チェックを一覧表示します。また、各ヘルス チェックの簡単な説明と、それらが適用されるファームも含まれています。
ファームガーディアン バックエンドの高度な監視に使用されます。 ファームガーディアン、実サーバーは自動的に無効になり、その IP はブラックリストに登録されます。
ヘルスチェックは 事前設定済み or カスタム2つのチェックタイプはアクション列で識別できます。設定がグレー表示されているチェックマークは、 事前設定済み 鉛筆アイコンをクリックすると簡単に編集できるものはカスタムです。
以下のアクションを使用します 行動 メニュー:
Farmguardian を作成する。 オープン 農場守護者 フォームに必要事項を記入してください。
削除選択した 農場守護者 チェック。
これらは、 ファームガーディアン テーブル:
お名前Farmguardian チェックの説明的な名前。
詳細説明 このフィールドには、特定のヘルス チェックに関する説明が含まれます。
Commandファームの各バックエンドに対して、間隔ごとに実行されるコマンドとパラメータをチェックします。
農場特定のチェックを使用する農場とサービス。
これらのアクションを使用して、 ファームガーディアン:
- 編集ファームガーディアンの設定画面を開きます。カスタムのみ利用可能です。 農場守護者 チェックします。
- 削除選択した 農場守護者 チェック。チェックがサービスに割り当てられている場合は、削除を強制するかどうかを尋ねる通知が表示されます。カスタムにのみ使用します。 農場守護者 チェックします。
事前設定されたヘルスチェック #
ファームに次の組み込みヘルス チェックを使用します。
check_redis: Redisサーバーのマスターロールを確認します。マスターロールが存在しない場合は、バックエンドはDOWNステータスとしてマークされます。
チェック_tcp: TCP 接続をバックエンドに送信します。
チェック_udp: UDP 接続をバックエンドに送信し、ポートが開いているかどうかを確認します。
チェック_http: HTTP リクエストをバックエンドに送信し、200 秒のタイムアウトで 5 OK 応答を期待します。
チェック_https: HTTPS リクエストをバックエンドに送信し、200 秒のタイムアウトで 5 OK 応答を期待します。
チェック_smtp: SMTP 接続をバックエンドに送信し、5 秒のタイムアウトで SMTP 応答 OK を期待します。
チェック_https_レスポンス_文字列: バックエンドに HTTPS リクエストを送信し、200 OK の応答と、5 秒のタイムアウトで HTML 内の指定された文字列を期待します。応答で検索する値によって文字列を変更します。
チェック_http_レスポンス_文字列: バックエンドに HTTP リクエストを送信し、200 OK 応答と、5 秒のタイムアウトで HTML 内の指定された文字列を期待します。応答で検索する値によって文字列を変更します。
チェックポップ: POP 接続をバックエンドに送信し、5 秒のタイムアウトで POP 応答 OK を期待します。
チェックLDAP: LDAP クエリをバックエンドに送信し、5 秒のタイムアウトで LDAP バインドを期待します。-b (ベース検索)、-D (バインドするユーザー)、-P (ユーザー パスワード) を変更します。
チェックLDAP: LDAPS クエリをバックエンドに送信し、5 秒のタイムアウトで LDAP バインドを期待します。-b (ベース検索)、-D (バインドするユーザー)、-P (ユーザー パスワード) を変更します。
チェック_imap: IMAP 接続をバックエンドに送信し、5 秒のタイムアウトで IMAP 応答 OK を期待します。
チェックトップ: バックエンドにTCP接続を送信
チェック_sip: このチェックでは、SIP サーバー/デバイスの可用性と応答時間をテストします。
チェック_ping: 2 つの ICMP パケットを送信し、100% がホストに到達することを確認します。
チェックコモン: さらに多くのチェックが含まれているフォルダー usr/lib/nagios/plugins を確認し、--help を使用してヘルス チェックに関する詳細情報を取得します。
次の一歩、 カスタムFarmguardianチェックを作成する.
