首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为实际用户IP自定义AWS ELB日志条目

为实际用户IP自定义AWS ELB日志条目
EN

Server Fault用户
提问于 2014-08-07 08:17:53
回答 2查看 1.9K关注 0票数 3

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

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

CloudFlare -> AWS ELB -> Nginx (EC2)

有了适当的nginx模块,我就能够使用X转发-For报头在我的EC2实例的日志中获得真正的客户机IP。但是,我无法找到一种方法来配置AWS来记录由CloudFlare为其设置的X转发的IP。

我希望自定义AWS生成的日志条目来记录真实的用户IP,这样以后我就可以分析完整的日志,而不是从每个EC2实例中收集日志。

有办法吗?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2014-08-25 06:56:41

我写了电子邮件给AWS技术支持,他们回应说,目前ELB不支持这种配置在这一点上。

票数 2
EN

Server Fault用户

发布于 2014-08-16 00:23:59

在nginx 由CloudFlare设置的CF连接IP报头配置中使用real_ip。

例如:

代码语言:javascript
运行
复制
real_ip_header CF-Connecting-IP;

ELB似乎没有任何选择可以这样做。几乎可以肯定的是,您将不得不自己收集日志。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/618629

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档