Skip to content

AWS Integration - WAF

Mackerel supports obtaining and monitoring AWS WAF metrics in AWS Integration. When integrating with AWS Integration, billable targets are determined using the conversion 1 Web Access Control List = 1 Micro Host. In addition to this, depending on the number of metrics retrieved, you may be charged for exceeding the maximum number of metrics per micro host.

Please refer to the following page for AWS Integration configuration methods and a list of supported AWS services.
AWS Integration

Obtaining metrics

The metrics obtainable with AWS Integration's WAF support are as follows. For Metric explanations, refer to the AWS help page.

The maximum number of metrics obtainable is 6 × (number of rules) + 6<"ALL">.

Graph nameMetricMetric name in MackerelUnitStatistics
WebACL RequestsAllowedRequests
BlockedRequests
CountedRequests
PassedRequests
RequestsWithValidCaptchaToken
CaptchaRequests
waf.web_acl_requests.#.allowed
waf.web_acl_requests.#.blocked
waf.web_acl_requests.#.counted
waf.web_acl_requests.#.passed
waf.web_acl_requests.#.valid_captcha_token
waf.web_acl_requests.#.captcha
integerSum
  • Enter the rule name in place of the # in "Metric name in Mackerel".

Notes

- Tag filtering for hosts is not available with AWS Integration WAF support. - Assigning roles by tags is not available with AWS Integration WAF support.