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