httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mark McCulligh" <mmccu...@visualtech.ca>
Subject Re: [users@httpd] Seperate logs with mod_vhost_alias
Date Thu, 24 Jun 2004 00:49:37 GMT
The problem from my understanding not to have separate log files right from
Apache is that Apache by default only can manage so many files at once.
There fore if you are hosting a lot of sites you will hits this limit fast.
Of course it will most like take a performance hit to have separate files.

Having one log file if you use the %v will give you the same results in the
end, but far less overhead.

If you want webalizer to update nightly or monthly you will have to write
some shell scripts and add them to your crontab. One that will run the log
splitter and another to loop through all your webalizer .conf files.

Mark.

----- Original Message ----- 
From: "Michael" <xeon@xshellr8.com>
To: <users@httpd.apache.org>
Sent: Wednesday, June 23, 2004 8:08 PM
Subject: RE: [users@httpd] Seperate logs with mod_vhost_alias


> Is there some critical reason why you must keep them all pointing to one
log
> file?  I use webalizer as well but separating all the log files is how I
> manage mine and it works perfectly.
>
> Separating the logs also helps when you are trying to debug or search for
> intruders for a specific site so for me, it's just another reason to keep
> them separate.
>
> Michael
>
> -----Original Message-----
> From: Jason Whitson [mailto:jason@visionxtreme.net]
> Sent: Wednesday, June 23, 2004 8:57 AM
> To: users@httpd.apache.org
> Subject: [users@httpd] Seperate logs with mod_vhost_alias
>
> System:
> RedHat 9.0
>
> Apache:
> 2.0.48
>
> Loaded Modules:
> libphp4.so, mod_vhost_alias.so, mod_rewrite.so
>
> Config Snippet:
> <VirtualHost 10.1.2.3>
>      VirtualDocumentRoot /www/websites/%0
>      ServerAdmin admin@domain.com
>      ServerName www.domain.com
>      DirectoryIndex index.php
> LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon
> TransferLog logs/domain.com_log
> </VirtualHost>
>
> Problem:
> I just got mod_vhost working correctly with the help of this list.
> However, I still need to handle stats for each website, and I would like
> to do it with as little maintenance as possible. Because I have th %V in
> the LogFormat directive, it labels each request in the log with the host
> being request (i.e. domain.com). But I use webalizer to handle my stats
> so I would like to be able to split these logs apart and show them to
> the site owners. I don't know how to do that with a single log file,
> domain.com_log.
>
> Ideas?:
> I have read about apaches split-logfile perl script and I gave it a look
> last night. It doesn't seem to do exactly what I need when it actually
> works. Does anyone have a slick way of doing this?
>
> Thanks for taking the time to give this a look.
>
> - Jason
>
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>
>
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>



---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message