anonip.py 将 Apache 日志中 IP 的匿名化与使用 Cronolog 的日志轮换相结合



我当然希望我来对地方了。

我想匿名化日志文件中的IP地址(见这里(,同时在Ubuntu 16.04上使用Cronolog轮换日志文件。

这是我当前自定义日志条目的轻微推导:

CustomLog "|/usr/bin/python2.7 /var/www/anonip.py --output |/usr/bin/cronolog /var/www/test.mydomain/log/%Y-%m/access_%d.log" combined

如果我省略cronolog,它确实有效,但不能使用它。有谁知道如何做到这一点?替代品也受到赞赏。谢谢!

使用以下命令构建由多个命令组成的日志记录管道:

CustomLog "|$ /usr/bin/python2.7 /var/www/anonip.py | /usr/bin/cronolog /var/www/test.mydomain/log/%Y-%m/access_%d.log" combined

(省略选项 --output会将匿名日志写入文件而不是stdout(

使用|$ ...而不是| ...Apache2 的CustomLog启动一个 shell,可以在管道中启动多个命令,而不是像 Apache2 手册 - 管道日志中所述的单个命令。

相关内容

  • 没有找到相关文章

最新更新