mullfreak
23.02.06, 11:23
Hallo,
es läuft ein Squid Proxy auf Debian mit SARG. Heute musste ich feststellen, dass SARG seit einer Woche keine täglichen Berichte mehr verzeichnet. Die access.log ist jetzt über 300MB groß und führt keine täglichen Logrotates mehr aus.
Hier die crontab:
5 6 * * * /usr/bin/squidreport.sh
0 6 * * * /usr/bin/squidrotate.sh
squidreport.sh:
/usr/bin/sarg -l /var/log/squid/access.log-`date +%d%m%Y` -f /etc/squid/sarg.conf
squidrotate.sh:
mv /var/log/squid/access.log /var/log/squid/access.log-`date +%d%m%Y`
cp /var/log/squid/access.log-`date +%d%m%Y` /Servername/Proxy/2005/.
touch /var/log/squid/access.log
chown proxy: /var/log/squid/access.log
/usr/sbin/squid -k rotate
Die squidreport.sh fertigt das File für SARG an. Was die squidrotate.sh soll ist mir schleierhaft.
Leider habe ich den Squid nicht gebaut und muss ihn aber betreuen.
Gruss
Mull
es läuft ein Squid Proxy auf Debian mit SARG. Heute musste ich feststellen, dass SARG seit einer Woche keine täglichen Berichte mehr verzeichnet. Die access.log ist jetzt über 300MB groß und führt keine täglichen Logrotates mehr aus.
Hier die crontab:
5 6 * * * /usr/bin/squidreport.sh
0 6 * * * /usr/bin/squidrotate.sh
squidreport.sh:
/usr/bin/sarg -l /var/log/squid/access.log-`date +%d%m%Y` -f /etc/squid/sarg.conf
squidrotate.sh:
mv /var/log/squid/access.log /var/log/squid/access.log-`date +%d%m%Y`
cp /var/log/squid/access.log-`date +%d%m%Y` /Servername/Proxy/2005/.
touch /var/log/squid/access.log
chown proxy: /var/log/squid/access.log
/usr/sbin/squid -k rotate
Die squidreport.sh fertigt das File für SARG an. Was die squidrotate.sh soll ist mir schleierhaft.
Leider habe ich den Squid nicht gebaut und muss ihn aber betreuen.
Gruss
Mull