Re: Rotación de logs
Yo lo hago de esta manera..
Un script que hace los siguientes pasos
1. renombra el log a nombre.log.old
2. /etc/init.d/apache reload
3. crea las estadisticas con awstats
bueno y hace otras cosas mas lo importante del asunto es que las lineas
mv nombre.log nombre.log.old
/etc/init.d/apache reload
esten juntas .. esto se hacen en menos de medio segundo asi que si hay
perdidada sera de 1 o 2 lineas que no afectan para nada las visitas..
puede ser un poco chapuza.. pero funciona..
El mié, 07-01-2004 a las 11:37, Sergio Ruiz Pérez escribió:
> Hola amigos:
>
> Mi nombre es Sergio Ruiz. Soy diseñador web y aunque trabajo desde hace
> muchos años con ordenadores mi profesión es documentalista, por si puedo
> echaros un cable en algo :-). Después de la correspondiente presentación
> (buena costumbre que he ido abandonando a base de suscribirme a muchas
> listas) os cuento mi problemilla ...
>
> Tengo instalado awstats que me genera estadísticas de las visitas a las
> webs de mi servidor (Debian, of course). Este se lanza todas las noches
> a las 00:00 sin problemas:
>
> crontab -l
> 00 00 * * * /etc/awstats/genera_stats
>
> Debido al crecimiento de los logs configuré logrotate para que los
> rotara semanalmente. Pero como no quiero perder información, le indiqué
> que previamente generara las estadísticas:
>
> Contenido de: /etc/logrotate.d/webs
>
> /home/*/logs/*.log {
> weekly
> prerotate
> /etc/awstats/genera_stats
> endscript
> missingok
> rotate 52
> compress
> delaycompress
> notifempty
> create
> }
>
> Pues bien, la rotación la hace correctamente, pero NO ejecuta el script
> genera_stats ... ¿?
>
> ¿Qué puedo hacer?
>
> Gracias y un saludo a todos,
> --
> _____________________________
> Sergio Ruiz Pérez
>
> Aladeweb
> Parque Tecnológico de Andalucía
> Edificio BIC-Euronova
> Avda. Juan López Peñalver, 21
> 29590 Málaga (España)
> Tfno. +34 952 417 409
> Móvil +34 687 918 890
>
> sergio@aladeweb.com
> http://www.aladeweb.com
> ____________________________
--
Oscar J.
oscar.rosales@hispalinux.es
Linux Registered User # 276977
GNU/Debian Sarge
Reply to: