Estimados, tengo la siguiente estructura de logs, donde año, mes y día
son por supuesto los números correspondiente al año, mes y día:
/var/log/rsyslog/año/mes/día/HostX/ProgramaY.log
Osea que separo por fecha (año/mes/día), por host y finalmente por el
programa que está generando el log (cron, ssh, snmp, etc.). Pongo un
ejemplo para que se entienda un poco mejor:
/var/log/rsyslog/2014/06-03/Host_A/ssh.log
/var/log/rsyslog/2014/06-03/Host_A/snmp.log
/var/log/rsyslog/2014/06-03/Host_A/cron.log
/var/log/rsyslog/2014/06-03/Host_A/kernel.log
/var/log/rsyslog/2014/06-03/Host_B/ssh.log
/var/log/rsyslog/2014/06-03/Host_B/snmp.log
/var/log/rsyslog/2014/06-03/Host_B/cron.log
/var/log/rsyslog/2014/06-03/Host_B/kernel.log
Y así para todos los días y todos los hosts.
Lo que quiero hacer ahora es configurar logrotate para que rote y
comprima los logs semanal o mensualmente, pero respetando la estructura
de directorios. Es decir, que me genere los archivos comprimidos en la
misma ruta en la cual están los archivos originales. Se puede hacer esto?
Estoy leyendo pero hasta ahora los ejemplos que vi son para una
configuración tradicional donde uno tiene todos los logs en /var/log sin
separar por directorios como estoy haciendo yo, así que estoy medio
confundido.
Como siempre, les agradecería mucho su ayuda.
Saludos, Mauro.
--
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/538df4d8.5000...@gmail.com