从 cloudformation 为 ALB 启用访问日志记录

Mah*_*man 5 amazon-web-services aws-cloudformation aws-load-balancer

我想为我的应用程序负载平衡器启用访问日志记录,在这里我找到了如何执行以下操作的过程:

但是我想通过 cloudformation 实现同样的事情,发现只能通过 cloudformation 为经典负载均衡器启用访问日志记录

有什么方法可以为 ALB 实现相同的功能 [elb v2]

Mar*_*cin 8

是的。您可以使用NLB 和 ALB 的AWS::ElasticLoadBalancingV2::LoadBalancer 负载均衡器属性来启用它们。

access_logs.s3.enabled - 指示是否启用访问日志。该值是 true 或 false。默认为 false。

access_logs.s3.bucket - 访问日志的 S3 存储桶的名称。如果启用访问日志,则需要此属性。该存储桶必须与负载均衡器位于同一区域,并且具有授予 Elastic Load Balancing 写入该存储桶的权限的存储桶策略。

access_logs.s3.prefix - S3 存储桶中访问日志位置的前缀。

  • 非常感谢。现在我可以通过 cfn 创建日志配置。不过测试仍在进行中:) (2认同)