Server Load Balancer (SLB) インスタンスで実行中のすべてのリスナーで、ヘルスチェックが有効になっています。この条件を満たす場合、評価結果は「準拠」となります。
シナリオ
SLB はヘルスチェックを使用して、バックエンドの Elastic Compute Service (ECS) インスタンスの可用性を検証します。ヘルスチェックにより、バックエンドサーバーの障害がアプリケーションに影響を与えることを防ぎ、サービス全体の可用性が向上します。
リスクレベル
デフォルトのリスクレベル:高。
このルールを適用する際に、リスクレベルを変更できます。
準拠性評価ロジック
- SLB インスタンスのすべてのリスナーでヘルスチェックが有効になっている場合、評価結果は「準拠」となります。
- SLB インスタンスのいずれかのリスナーでヘルスチェックが無効になっている場合、評価結果は「非準拠」となります。この問題を修正するには、このトピックの「非準拠の修復」セクションをご参照ください。
ルールの詳細
| 項目 | 説明 |
| ルール名 | slb-all-listener-health-check-enabled |
| ルール識別子 | slb-all-listener-health-check-enabled |
| タグ | ロードバランサー、SLB |
| 自動修復 | サポートされていません |
| トリガータイプ | 定期的実行 |
| 評価頻度 | 24時間ごと |
| サポートされているリソースタイプ | SLB インスタンス |
| 入力パラメーター | なし |
非準拠の修復
SLB インスタンスのすべてのリスナーでヘルスチェックを有効にします。デフォルトでは、リスナーのヘルスチェックは有効になっています。ヘルスチェックを無効化または再度有効化する方法については、「ヘルスチェック機能の無効化」をご参照ください。