El día 13 de noviembre de 2014, 12:43, fernando sainz <fernandojose.sa...@gmail.com> escribió: > El día 13 de noviembre de 2014, 11:52, Maykel Franco > <maykeldeb...@gmail.com> escribió: >> Buenas, quiero que en el rotado de logs, antes de rotar, ejecuto >> awstats(por ejemplo) en búsqueda del primer fichero no rotado, ejemplo >> access.log.1 , con la opción de delaycompress. >> >> /var/log/remote/*.log >> { >> daily >> rotate 365 >> missingok >> create 0664 www-data adm >> compress >> delaycompress >> notifempty >> sharedscripts >> prerotate >> /usr/share/doc/awstats/examples/awstats_updateall.pl now >> -awstatsprog=/usr/lib/cgi-bin/awstats.pl >> endscript >> postrotate >> /etc/init.d/rsyslog restart > /dev/null 2>&1 || true >> endscript >> >> } >> >> El problema es que cuando awstats busca el fichero >> /var/log/remote/access.log.1 dice que no lo encuentra...Creo que lo >> rota logrotate a través del cron daily, antes de que awstats pueda >> leer y escanear el logs para generar la estadísticas... >> >> Si ejecuto a mano el comando para generar estadísticas de todos los dominios: >> >> /usr/share/doc/awstats/examples/awstats_updateall.pl now >> -awstatsprog=/usr/lib/cgi-bin/awstats.pl >> >> Funciona sin problemas, por eso achaco el problema al rotado de log de >> logrotate... >> >> Alguna idea de que estoy haciendo mal? >> >> Gracias de antemano. >> >> Saludos. >> >> > > > Así a primera vista yo echaría un vistazo a la opción shardescripts / > nosharedscripts. > > S2. > > > -- > To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org > Archive: > https://lists.debian.org/cagwrhhinkfjbmltbowfdnx8yaowp6z7ojwqv43+xxsvsp...@mail.gmail.com >
Como ataco al primer log que no se comprime, access.log.1, podría ponerlo en postrotate, para que una vez que rotado, que lance awstats en busca del fichero movido de acces.log a acess.log.1 Gracias. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/CAJ2aOA9cbbw_erodDUXE57y6sEsTXGKbp=-9J_E8-PTt=j5...@mail.gmail.com