Página 1 de 1

Duda Con la rotacion de los LOGS de Squid

Publicado: Mié, 13 Nov 2013, 15:05
por HellKnight
Hola a todos los colegas de GUTL
Amigos tengo una duda espero me aclaren acerca de los logs de squid yo en particular se que existe la herramienta logrotate para guardar los log periodicamente pero no se usarla aun, bueno me he creado mi propio codigo ke me da los resultados ke deseo pero lo que quisiera saber si squid diariamente borra el contenido de el fichero acces.log lo pregunto porke almenos mi codigo ke pronto sera de uds pues lo compartire con la comunidad lo ke me hace es comprimir dicho fichero pero dentro de el esta todo el historial general y yo quisiera ke realizara cortes de la navegacion del dia, pues de nada me sirve hacerlo del modo ke lo hago hasta el momento si en realidad lo ke estoy creadon un archivo cada ves mas grande con la unica diferncia de un nombre fechado al dia actual
SCRIPT
#!/bin/bash
cp /var/log/squid/access.log /home/ftp/Trazas_Navegacion/
cd /home/ftp/Trazas_Navegacion/
gzip -f access.log
cp access.log.gz salva-$(date +%d%m%y).gz
rm -f access.log
rm -f access.log.gz
chmod 775 /home/ftp/Trazas_Navegacion/*
Se aceptan criterios de restructuracion del codigo
ayudenme :!: :!: :!:
Gracias :D

Re: Duda Con la rotacion de los LOGS de Squid

Publicado: Jue, 14 Nov 2013, 23:52
por Eddy Leonid
mira para usar logrotate puedes crear un fichero nombrado squid en /etc/logrotate.d/ con el siguiente ejemplo

/var/log/squid/*.log {
daily
compress
rotate 1
missingok
create 0640 proxy proxy
sharedscripts
postrotate
#!/bin/bash
fecha=`date -d "-1 days" +%Y-%m-%d`
path="/home/trazas/squid"
test -x $path/$fecha || mkdir -p $path/$fecha
find /var/log/squid/ -name "*.gz" -exec mv -f {} $path/$fecha \;
endscript

si deseas conocer el efecto al momento ejecuta este comando en consola
logrotate -f /etc/logrotate.conf

si tienes algun problema o quieres agregarle algo más me avisas

Saludos

Re: Duda Con la rotacion de los LOGS de Squid

Publicado: Vie, 15 Nov 2013, 09:02
por 103
Logrotate no borra ningún log, lo que hace es rotarlos como su nombre lo dice.
De todos modos chequea este artículo a ver si te resulta útil: http://sudo.cubava.cu/2013/11/script-pe ... -de-squid/

Re: Duda Con la rotacion de los LOGS de Squid

Publicado: Vie, 15 Nov 2013, 11:27
por HellKnight
Gracias A ambos por apoyarme con este tema vere de los dos para sacer el tajo mas provechoso