Squid log format
From Wikitech
(Difference between revisions)
Erik Zachte (Talk | contribs) (+ link) |
(time format change) |
||
| Line 1: | Line 1: | ||
The Wikimedia squid log format is a custom format which uses the logformat directive available in Squid 2.6. The %sn format code is our extension. [http://www.squid-cache.org/mail-archive/squid-dev/200701/0042.html] For more information about our squid log setup, see [[Squid logging]]. | The Wikimedia squid log format is a custom format which uses the logformat directive available in Squid 2.6. The %sn format code is our extension. [http://www.squid-cache.org/mail-archive/squid-dev/200701/0042.html] For more information about our squid log setup, see [[Squid logging]]. | ||
| − | $hostname %sn % | + | $hostname %sn %{%Y-%m-%dT%H:%M:%S}tg.%03tu %tr %>a %Ss/%03Hs %<st %rm %ru %Sh/%<A %mt %{Referer}>h %{X-Forwarded-For}>h %{User-Agent}>h |
| − | + | ||
Field indexes when space-separated: | Field indexes when space-separated: | ||
# Hostname of the squid | # Hostname of the squid | ||
# Sequence number | # Sequence number | ||
| − | # | + | # The current time in ISO 8601 format (plus milliseconds), according to the squid server's clock. |
# Request service time in ms | # Request service time in ms | ||
# Client IP | # Client IP | ||
Revision as of 21:55, 6 November 2008
The Wikimedia squid log format is a custom format which uses the logformat directive available in Squid 2.6. The %sn format code is our extension. [1] For more information about our squid log setup, see Squid logging.
$hostname %sn %{%Y-%m-%dT%H:%M:%S}tg.%03tu %tr %>a %Ss/%03Hs %<st %rm %ru %Sh/%<A %mt %{Referer}>h %{X-Forwarded-For}>h %{User-Agent}>h Field indexes when space-separated:
- Hostname of the squid
- Sequence number
- The current time in ISO 8601 format (plus milliseconds), according to the squid server's clock.
- Request service time in ms
- Client IP
- Squid request status, HTTP status code
- Reply size including HTTP headers
- Request method (GET/POST etc)
- URL
- Squid hierarchy status, peer IP
- MIME content type
- Referer header
- X-Forwarded-For header
- User-Agent header
Sample line, with the client IP address replaced with 1.2.3.4 to protect the innocent:
sq18.wikimedia.org 1715898 1169499304.066 0 1.2.3.4 TCP_MEM_HIT/200 13208 GET http://en.wikipedia.org/wiki/Main_Page NONE/- text/html - - Mozilla/4.0%20(compatible;%20MSIE%206.0;%20Windows%20NT%205.1;%20.NET%20CLR%201.1.4322)