1. Creare il seguente file (tramite utente root):
  2. Copiare all’interno del file il seguente contenuto:

Informazioni sulla configurazione:

  • Verificare la correttezza dei paths sopra indicati
  • daily – rotazione giornaliera del file catalina.out
  • rotate – mantiene 7 log files
  • compress – comprime i file ruotati
  • missingok – se un file non viene trovato continua al successivo
  • size – il file viene ruotato se supera 100Mbyte

Come funziona:

  1. Ogni notte il demone cron esegue i jobs presenti nella directory /etc/cron.daily/
  2. In particolare questo job /etc/cron.daily/logrotate esegue il comando “/usr/sbin/logrotate /etc/logrotate.conf“.
  3. Il file di configurazione /etc/logrotate.conf  include tutti gli script presenti nella directory /etc/logrotate.d/
  4. Dove è presente il file tomcat precedentemente creato

 

Per  eseguire logrotate manualmente:

 

Per visualizzare più opzioni di logrotate: