GuardDuty EC2 Runtime Monitoring should be enabled
Description
This control checks whether the Amazon GuardDuty automated security agent is enabled for runtime monitoring of Amazon EC2 instances. For a standalone account, the control fails if the security agent is disabled for the account. In a multi-account environment, the control fails if the security agent is disabled for the delegated GuardDuty administrator account and all member accounts. GuardDuty Runtime Monitoring observes and analyzes operating system-level, networking, and file events to help detect potential threats in specific AWS workloads within your environment. It utilizes GuardDuty security agents that provide visibility into runtime behavior, such as file access, process execution, command line arguments, and network connections.
Remediation
To enable GuardDuty EC2 Runtime Monitoring, you need to configure the EC2 Runtime Monitoring settings in GuardDuty.
Steps
- Navigate to the Amazon GuardDuty console
- Go to 'Settings' in the left navigation
- Select 'Runtime Monitoring'
- Enable 'EC2 Runtime Monitoring'
- Configure security agents for EC2 instances
- Set up monitoring for EC2 workloads
- Save the configuration
- Verify that EC2 Runtime Monitoring is active