New to Kestra?
Use blueprints to kickstart your first workflows.
Audits AWS WAF CloudWatch metrics to detect surges in blocked malicious requests and L7 web application attack waves.
This sentinel leverages AwsCLI to query CloudWatch for the BlockedRequests metric on the specified AWS WAF WebACL over rolling 15-minute intervals. It alerts AppSec and SOC teams when attack mitigation activity spikes, indicating active bot scanning, credential stuffing, or exploit attempts against public endpoints.
Kestra runs automated scheduled operational health checks with native error handling, secret injection, and multi-channel alerting.
cloudwatch:GetMetricStatistics permissions.AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, and SLACK_WEBHOOK configured in Kestra.webacl_name, aws_region, and credentials.