nginx – 为真实用户IP自定义AWS ELB的日志条目

前端之家收集整理的这篇文章主要介绍了nginx – 为真实用户IP自定义AWS ELB的日志条目前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我想更改AWS ELB的日志记录格式,以便记录真实用户IP.

我当前的服务器设置包含多个代理层,如下所示:

CloudFlare – > AWS ELB – > Nginx(EC2)

使用正确的Nginx模块,我可以使用X-Forwarded-For标头在我的EC2实例的日志中获取真实的客户端IP.但是,我无法找到一种方法来配置AWS ELB来记录由CloudFlare设置的X-Forwarded-For中的IP.

我想自定义AWS ELB生成的日志条目以记录真实用户IP,因此我可以在将来分析完整日志,而不是从每个EC2实例收集日志.

有没有办法做到这一点?

最佳答案
我写了一封电子邮件给AWS技术支持,他们回答说目前ELB不支持这样的配置.

猜你在找的Nginx相关文章