Logrotate para forzar el rotado de logs

PROBLEMA:

Necesitamos rotar un fichero de logs, no en la fecha y hora indicada, sino en el momento para vaciar espacio

SOLUCIÓN:

Ejecutamos el siguiente comando y con esto forzamos el rota de logs que se ejecutara normalmente con el cron.daily

 

[root@test ~]# logrotate --force /etc/logrotate.d/tomcat 

En este caso para el fichero que previamente hemos creado para los logs del tomcat

 

 

Cómo rotar el log de tomcat catalina.out

Problema:

El fichero catalina.out es muy grande, ocupa mucho espacio.

Solución:

Rotar el fichero de tomcat pudiéndole indicar el límite de tamaño de este fichero.  Aplicable a Red Hat y CentOS.

Pasos a seguir:

Crear el fichero tomcat dentro del directorio /etc/logrotate.d

  cd /etc/logrotate.d/
  touch tomcat

Continuar leyendo «Cómo rotar el log de tomcat catalina.out»