AWS WAF centralised monitoring Checklist

  • Traffic flow: Monitor the incoming traffic to your application and ensure it matches your expected traffic patterns. Any unexpected traffic could indicate an attack or a misconfiguration.
  • WAF logs: Review the WAF logs regularly to check for any suspicious activity, such as attacks or anomalies in traffic patterns.
  • WAF metrics: Use CloudWatch metrics to monitor the WAF. Metrics such as requests allowed, requests blocked, and rule evaluations can help identify any issues.
  • WAF alarms: Set up alarms for key metrics to alert you to any issues that may need attention.
  • WAF updates: Keep up to date with the latest WAF rule sets and updates to ensure your application is protected against the latest threats.
  • Application logs: Monitor the logs of your application to detect any anomalies or attacks that may have been missed by the WAF.
  • Incident response: Have an incident response plan in place in case an attack is detected. This should include steps to mitigate the attack and prevent it from happening again in the future.
  • Rule performance: Check the performance of the AWS WAF rules. If there are any performance issues, it can result in false positives, false negatives, or unnecessary latency. Check if any rules are taking too long to evaluate, causing an increase in latency.