Need AWS WAF grafana dashboard

Hi Team,
Need grafana dashboard to monitor below metrics
https://docs.aws.amazon.com/waf/latest/developerguide/monitoring-cloudwatch.html

A bit late and not exactly what you’re asking for but here it is: AWS WAFv2 Stats | Grafana Labs

It uses CloudWatch Logs Insights queries though, which is more informative, in my opinion.

CloudWatch version grafana-aws-cloudwatch-dashboards/aws-waf at aws-waf · monitoringartist/grafana-aws-cloudwatch-dashboards · GitHub

Hi @jangaraj I found the metrics-based WAF dashboard you shared hard to use and lacking some information:

  • two variables for region: $region and $Region used inconsistently
  • the rule and rule group drop-down menus don’t show all the options because the variables are only using the AllowedRequests metric. So if a rule (or group) only has BlockedRequests, it won’t show up in the dashboard.
  • Understand the comparison of Allowed vs Blocked requests but I don’t think a similar concept for Counted vs Passed requests holds true.

Feel free to create PR to improve it. I’m happy to accept it. I don’t have any WAF for real testing.