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

问题描述 投票:0回答:1

我正在使用一个AWS AutoScaling Group。在这里,我托管了Apche-Ubuntu实例。我想通过记录IP来记录哪个服务器提供的内容。

我发现最接近的是这样的https:/ubuntuforums.orgarchiveindex.phpt-1401710.html。 2010年2月11日,04:07 PM)评论。

amazon-web-services apache ubuntu autoscaling
1个回答
0
投票

在Apache中,你可以使用指令 日志格式 允许你决定每个日志的头中包含哪些信息。 您可以在 apache2.conf 中创建 LogFormat 字符串,然后在您使用 自定义日志 指令。

在Apache帮助中使用的例子。

LogFormat "%h %l %u %t \"%r\" %>s %b" common
CustomLog "logs/access_log" common

这意味着access_log中的日志将包含这些信息。

  • 远程主机名称
  • 远程日志名
  • 远程用户
  • 时间
  • 请求的第一行(加引号)
  • 最后地位
  • 请求的大小,以字节为单位

日志格式文件%A - Local IP-address

我从来没有测试过它,但它可能会对你的需求起作用。

© www.soinside.com 2019 - 2024. All rights reserved.