Re: [squid-users] Date time format in access.log

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Mon, 01 Feb 2010 22:36:37 +1300

Dayo Adewunmi wrote:
> Hi all
>
> In /var/log/squid/access.log on Ubuntu 8.04, squid 2.6.18-1ubuntu3 the
> log lines get
> written to file with the epoch time, instead of the human-readable time.
> How can I get squid to write to access.log with human-readable time?

You need a custom log format. copy the example squid logformat entry
from squid.conf.documented / squid.conf.default and change the %ts.%03tu
to %tl

   logformat customfmt %tl ....
   access_log /var/log/squid/access.log customfmt

NP: this will screw up any automatic log processors you use which
process squid native log format. To fix that you may need to have two
access_log outputs one in the custom and one in squid native format.

   logformat customfmt %tl ....
   access_log /var/log/squid/access-localtime.log customfmt
   access_log /var/log/squid/access.log squid

Amos

-- 
Please be using
   Current Stable Squid 2.7.STABLE7 or 3.0.STABLE21
   Current Beta Squid 3.1.0.15
Received on Mon Feb 01 2010 - 09:36:48 MST

This archive was generated by hypermail 2.2.0 : Mon Feb 01 2010 - 12:00:05 MST