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

Additionally, 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.

Setup

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

Metrics

OpsRamp MetricMetric Display NameUnitAggregation Type
aws_waf_AllowedRequests

Number of allowed web requests.
AllowedRequests.wafCountSum
aws_waf_BlockedRequests

Number of blocked web requests.
BlockedRequests.wafCountSum
aws_waf_CountedRequests

Number of counted web requests.
CountedRequests.wafCountSum

Event support

CloudTrail event support

  • Supported
  • Configurable in OpsRamp AWS Integration Discovery Profile.

CloudWatch alarm support

  • Supported
  • Configurable in OpsRamp AWS Integration Discovery Profile.

External reference