【问题标题】:AWS waf and cloudfront association doesn't show request data in the web ACL dashboardAWS waf 和云端关联不会在 Web ACL 仪表板中显示请求数据
【发布时间】:2022-08-08 20:48:51
【问题描述】:
我之前在 AWS 仪表板中手动配置了 AWS waf 及其相应的 Web ACL,然后将其与 Cloudfront 发行版相关联,并且运行良好。现在我已经在 Terraform 中创建了该流程并将其与相同的分布关联(手动关联它),我在 Web ACL 仪表板中没有获得采样请求的数据。从将 Web ACL 与 Cloudfront 发行版关联起来,我已经等待了超过 48 小时。
关于什么可能是错的任何想法?
标签:
amazon-web-services
amazon-cloudfront
terraform-provider-aws
amazon-waf
【解决方案1】:
在您的 Terraform 代码中,您必须启用 sampled_requests_enabled 属性才能获得示例数据。
visibility_config {
cloudwatch_metrics_enabled = false
metric_name = "friendly-metric-name"
sampled_requests_enabled = true
}
参考: