Elastic Beanstalk environments should have enhanced health reporting enabled
elasticbeanstalk_environment_enhanced_health_reporting
This control checks whether enhanced health reporting is enabled for your AWS Elastic Beanstalk environments.
Risk
Without enhanced health reporting, you may face delays in detecting and responding to issues in your Elastic Beanstalk environment, affecting application availability and performance.
Run this check with Prowler CLI
prowler aws --checks elasticbeanstalk_environment_enhanced_health_reporting
ARN template
arn:aws:elasticbeanstalk:{region}:{account-id}:environment/{environment-id}
Remediation
aws elasticbeanstalk update-environment --environment-id <environment-id> --option-settings Namespace=aws:elasticbeanstalk:healthreporting:system,OptionName=EnhancedHealthReporting,Value=enabled
https://docs.aws.amazon.com/securityhub/latest/userguide/elasticbeanstalk-controls.html#elasticbeanstalk-1
Enable enhanced health reporting in your Elastic Beanstalk environments for better monitoring and faster issue detection.
Source Code
Resource Type
AwsElasticBeanstalkEnvironment