V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

logrotate

Rotación, compresión y correos del sistema de logs.

# logrotate -d /etc/logrotate.conf
Verificación del correcto funcionamiento
# logrotate -f /etc/logrotate.conf
forzar la verificación

Ejemplo típico para rotar logs de fail2ban:

# nano /etc/logrotate.d/fail2ban
/var/log/fail2ban.log {
weekly # rotado semanal
rotate 4 # numero maximo de ficheros rotado
compress # comprimir cuando se rote
notifempty # no rotar el log si esta vacio
missingok # continuar sin error si el fichero no existe
create 640 root adm # permisos, propietario y grupo del fichero rotado
postrotate # tarea a realizar despues del rotado
fail2ban-client flushlogs 1>/dev/null
endscript
}

1.-

Por defecto, se añade un numero al fichero rotado. Si queremos que se use la fecha:

# nano /etc/logrotate.conf

Añadir la linea:

dateext

Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
2584 entradas - Acerca del Tractatus
La Pipa Plena 2024