[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Duda con logrotate, rsyslog remoto deja de loguear al rotar



El 2013-05-07 16:47, Camaleón escribió:
El Tue, 07 May 2013 11:10:24 +0200, maykel escribió:

Hola muy buenas, tengo un servidor remoto rsyslog, el tema es que cuando
rota en una config que le he configurado en
/etc/logrotate.d/apache-rsyslog, deja de rotar en access.log(que son
apaches que escriben es este log remoto).

Esta pregunta me suena... ¿no te pasó algo parecido hace poco? :-?

/var/log/remote/*.log
{
         rotate 7
         daily
         missingok
         noifempty
             ^
(...)

Una cosilla "ná" más... ahí te falta una "t".

Saludos,

--
Camaleón

Me paso algo similar en un logrotate que tenía un bug y no me zipeaba cuando le ponia size determinado. Volviendo al tema.

Creo que el problema no es logrotate sino rsyslog. Cuando rota, deja de loguear en /var/log/remote/access.log. pero si reinicio el rsyslog ya empieza a loguear correctamente... Imagino que cuando realiza la rotación, hay algo de la configuración que no está fino y rsyslog deja de loguear...

Actualmente tengo esta configuración:

/var/log/remote/*.log
{
    weekly
    missinok
    rotate 7
    delaycompress
    compress
    notifempty
    create 0660 root adm
    sharedscripts
    postrotate
        /bin/kill -HUP `cat /var/run/rsyslogd.pid 2> /dev/null` 2>
/dev/null || true
    endscript
}


Reply to: