首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在apache日志文件中存储服务器IP

如何在apache日志文件中存储服务器IP
EN

Stack Overflow用户
提问于 2020-05-04 18:02:15
回答 1查看 37关注 0票数 0

我使用的是亚马逊网络服务AutoScaling组。我在这里托管了Apche-Ubuntu实例。我想通过记录其ip来记录提供内容的服务器。

我找到的最接近的评论是这条https://ubuntuforums.org/archive/index.php/t-1401710.html (2010年2月11日下午04:07 )。

EN

回答 1

Stack Overflow用户

发布于 2020-05-04 19:56:54

在Apache中,您可以使用指令LogFormat,它允许您确定每个日志的标头中包含哪些信息。在apache2.conf中创建LogFormat字符串,然后在使用CustomLog指令时使用这些字符串。

Apache帮助中使用的示例:

代码语言:javascript
复制
LogFormat "%h %l %u %t \"%r\" %>s %b" common
CustomLog "logs/access_log" common

这意味着access_log中的日志将包含以下信息:

  • 远程主机名
  • 远程登录名
  • 远程请求行(put in quotes)
  • Final status
  • Size of the request in bytes

log formats documentation中有一个%A - Local IP-address

我从未测试过它,但它也许能满足您的需求。

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

https://stackoverflow.com/questions/61589619

复制
相关文章

相似问题

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