httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Nunnelley <>
Subject Re: [users@httpd] Reliable combined log sorting
Date Sun, 09 May 2010 20:24:42 GMT
On 5/9/10 10:36 AM, Eike Frost wrote:
> Hi Jason,
> On Sun, May 9, 2010 at 5:41 AM, Jason Nunnelley < 
> <>> wrote:
>     In our configuration of Apache we push all logs to a single file
>     via syslog-ng. I need to create some basic log analysis (like
>     AWstats style) for a single domain out of several domains that
>     post to that file. Any suggestions on a simple solution?
> What LogFormat are you using, precisely ? And what, precisely, is the 
> problem you are having (you mention sorting in the subject, but 
> nothing related to it in the body).

I decided to punt and just grep out the lines I needed. It does have the 
%v config in the Apache conf. Most of what I'm dealing with are old 
logs, so I'm not so much looking (yet) to create better logs in the 
future (which seems to me would be best to split out by virtual host).

This is the config I have for cranking out some AWstats. My lazy punt 
solution was to just grep out the lines that relate to my vhost of 
choice, perhaps I could set a simple perl script to split those into 
appropriate segregated logs.

My log config:
LogFormat = "%other %other %other %other %virtualname %host %other 
%logname %time1 %methodurl %code %bytesd

This is an actual log example for one vhost in the combined file.

2010-05-09T16:18:44-0400 <> domID-XX-XX-XX-XX-XX-XX http: 10.10.10.XX - - [09/May/2010:16:18:43 -0400] "GET 
/galleries/image.jpg HTTP/1.1" 200 28553 
"" "Mozilla/4.0 (compatible; 
MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 
3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0.50727)"

I have two sets of log types to deal with: historical logs; future logs.


Jason A. Nunnelley
+1 2562971652

[Member Tekany, LLC]

View raw message