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

Copiar la siguiente información dentro del fichero que hemos creado

 /var/log/tomcat/catalina.out
   {
   copytruncate
   daily
   rotate 7
   compress
   missingok
   size 100M
   }

En caso de que tu fichero catalina.out no se encuentre en el path indicado (/var/log/tomcat/) modifica el path para que apunte a tu fichero.

Notas sobre el script:
daily: Indicamos que rotamos catalina.out a diario.
rotate 7: Indicamos que mantenemos 7 logs (podemos modificar el número por los días que queramos mantener).
compress: Indicamos que comprimimos los logs.
size 100M: Indicamos el tamaño máximo del fichero catalina.out, en este caso 100M pero podemos modificarlo por el que queramos.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *