我有一个心跳每隔几秒钟就抓一个网站的设置。 我想从访问日志中筛选出这些条目。
是否有任何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用户身份运行,因此保持程序简单和安全非常重要。