各 Application Load Balancer(ALB)インスタンスのすべてのリスナーと転送ルールに対してヘルスチェック機能が構成されているかどうかを確認します。構成されている場合、評価結果は「準拠」です。
シナリオ
ALB は、バックエンドサーバーの可用性を確認するためにヘルスチェックを実行します。ヘルスチェック機能は、サービスの可用性を向上させ、異常なバックエンド Elastic Compute Service(ECS)インスタンスによるビジネスへの影響を防ぎます。
リスクレベル
デフォルトのリスクレベル:高
このルールを構成する際に、ビジネス要件に基づいてリスクレベルを変更できます。
コンプライアンス評価ロジック
- 各 ALB インスタンスのすべてのリスナーと転送ルールに対してヘルスチェック機能が構成されている場合、評価結果は「準拠」です。
- ALB インスタンスのすべてのリスナーと転送ルールに対してヘルスチェック機能が構成されていない場合、評価結果は「非準拠」です。非準拠の構成を修正する方法の詳細については、「非準拠の修正」をご参照ください。
ルールの詳細
| 項目 | 説明 |
| ルール名 | alb-all-listener-health-check-enabled |
| ルール ID | alb-all-listener-health-check-enabled |
| タグ | ALB および LoadBalancer |
| 自動修復 | サポートされていません |
| トリガータイプ | 定期実行 |
| 評価頻度 | 24 時間の間隔 |
| サポートされているリソースタイプ | ALB インスタンス |
| 入力パラメーター | なし |
非準拠の修正
ALB インスタンスのすべてのリスナーと転送ルールに対してヘルスチェック機能を構成します。詳細については、「ヘルスチェック」をご参照ください。