AWS WAF is a web application firewall that monitors web requests that are forwarded to Amazon CloudFront distributions or an Application Load Balancer.

Also, AWS WAF is used to block or allow requests based on conditions such as the IP addresses that requests originate from or values in the requests.

External reference

AWS WAF

Setup

To set up the AWS integration and discover the AWS service, go to AWS Integration Discovery Profile and select WAF.

Event support

CloudTrail event support

  • Supported
  • Configurable in OpsRamp AWS Integration Discovery Profile.

CloudWatch alarm support

  • Supported
  • Configurable in OpsRamp AWS Integration Discovery Profile.

Supported metrics

OpsRamp MetricAWS MetricMetric Display NameUnitAggregation TypeDescription
aws_wafv2_AllowedRequestsAllowedRequestsAllowed RequestsCountSumNumber of allowed web requests
aws_wafv2_BlockedRequestsBlockedRequestsBlocked RequestsCountSumNumber of blocked web requests
aws_wafv2_CountedRequestsCountedRequestsCounted RequestsCountSumNumber of counted web requests that matched at least one rule
aws_wafv2_PassedRequestsPassedRequestsPassed RequestsCountSumNumber of passed requests that went through rule group evaluation without matching any rules
aws_wafv2_CaptchaRequestsCaptchaRequestsCaptcha RequestsCountSumNumber of web requests with CAPTCHA controls applied as terminating action
aws_wafv2_RequestsWithValidCaptchaTokenRequestsWithValidCaptchaTokenRequests With Valid Captcha TokenCountSumNumber of web requests with CAPTCHA controls applied that had a valid CAPTCHA token
aws_wafv2_CaptchasAttemptedCaptchasAttemptedCaptchas AttemptedCountSumNumber of CAPTCHA puzzle solutions submitted by end users
aws_wafv2_CaptchasSolvedCaptchasSolvedCaptchas SolvedCountSumNumber of CAPTCHA puzzle solutions that successfully solved the puzzle
aws_wafv2_ChallengeRequestsChallengeRequestsChallenge RequestsCountSumNumber of web requests with challenge controls applied as terminating action
aws_wafv2_RequestsWithValidChallengeTokenRequestsWithValidChallengeTokenRequests With Valid Challenge TokenCountSumNumber of web requests with challenge controls applied that had a valid challenge token
aws_wafv2_ChallengesAttemptedChallengesAttemptedChallenges AttemptedCountSumNumber of silent challenge attempts submitted by end users
aws_wafv2_ChallengesSolvedChallengesSolvedChallenges SolvedCountSumNumber of silent challenge solutions that successfully passed