TCP/IP, enrutamiento, firewalls, NAT, monitoreo.
Moderadores: frank, dxfiles
-
HellKnight
- Mensajes: 35
- Registrado: Jue, 31 Oct 2013, 11:38
- Ubicación: /var/www/
Mensaje
por HellKnight » Mié, 13 Nov 2013, 15:05
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
-
Eddy Leonid
- Mensajes: 42
- Registrado: Jue, 31 Oct 2013, 10:37
-
Contactar:
Mensaje
por Eddy Leonid » Jue, 14 Nov 2013, 23:52
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
----
Eddy Leonid Mojarrieta Luján
SysAdmin
Educación Antilla-Hoguín Cuba
Telefono:88-8279
EMail: eddy@an.ho.rimed.cu
URL: www.an.ho.rimed.cu
-
HellKnight
- Mensajes: 35
- Registrado: Jue, 31 Oct 2013, 11:38
- Ubicación: /var/www/
Mensaje
por HellKnight » Vie, 15 Nov 2013, 11:27
Gracias A ambos por apoyarme con este tema vere de los dos para sacer el tajo mas provechoso