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