我正在使用 apache2 并通过下面的指令启用 ForensicLog。
ForensicLog ${APACHE_LOG_DIR}/mysite.com.forensic.log
当我检查“mysite.com.forensic.log”文件时,行中没有时间戳。它不存储每个请求的时间戳。有没有办法在日志中包含时间戳?日志看起来像这样。
+SOME_MIXED_ID|GET /robots.txt HTTP/1.1|Host:HERE.SOME.IP.ADDR|User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.134 Safari/537.36
它不存储时间戳。根据文档,您也无法更改日志格式。
您可以使用日志
%{forensic-id}n
记录格式字符串与普通日志(可以包括时间戳)相关联。这将为您提供时间戳。