Search squid archive

RE: rotate bug?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I just use a shell script to rotate logs:

#!/bin/bash
# Shell script for rotating squid logfiles
timestamp=$(date +%y%m%d%H)
filename="ex$timestamp.log"
mv /usr/local/squid/var/logs/access.log /var/squidlogs/$filename
/usr/local/squid/sbin/squid -k rotate


...and then run it regularly by putting something in crontab:

# rotate logs once an hour
0 * * * * /usr/sbin/log_rotate.sh

 

-----Original Message-----
From: Mark Elsen [mailto:mark.elsen@xxxxxxxxx] 
Sent: Saturday, March 25, 2006 5:08 AM
To: lawrence wang
Cc: squid-users@xxxxxxxxxxxxxxx
Subject: Re:  rotate bug?

> hi, i was testing out squid -k rotate on squid-2.5STABLE12, and i
> notice that cache.log and store.log rotate ok (*.0 files are created),
> but access.log doesn't; furthermore, if i restart the server,
> access.log is emptied, so i lose my old logs.
>
> if i rename the file after running rotate, it will keep writing to
> that one and then write to a new file after restart.
>
> my access.log is named "squid_access.log" and it's in a non-standard
> location; maybe that's why?
>

It can perfectly be in a none standard location , if so configured and or
you are using log pointer directives in squid.conf.

Is there anything in cache.log , when yoy try to rotate ?
Look both in the end of the before-rotated cache.log (tail-ed) and in
in the beginning
of the new (head-ed) one.

M.



[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux