筛选条目进入Apache日志

我有一个心跳每隔几秒钟就抓一个网站的设置。 我想从访问日志中筛选出这些条目。

是否有任何apache指令或模块,使我可以保持这些条目永远被写入日志中的第一个地方?

是的,与CustomLog一起使用SetEnvIf

例如

## Ignore anything from 127.0.0.1 SetEnvIf Remote_Addr "127\.0\.0\.1" nolog CustomLog logs/access_log common env=!nolog 

看起来我可能想要“ pipe道日志 ”。

虽然如果任何人有更好的解决scheme,或任何警告,当注意使用,我将不胜感激。 在我看到的网站上提到的主要警告是:

pipe道日志进程由父Apache Apache进程产生,并inheritance该进程的用户ID,这意味着pipe道日志程序通常以root用户身份运行,因此保持程序简单和安全非常重要。