Comment la rotation des journaux est-elle effectuée dans Tomcat, c.-à-d. Catalina.out et access.out?
Nous pouvons nous connecter pour catalina.out:
# vim /etc/logrotate.d/Tomcat7
/var/log/Tomcat7/catalina.out {
copytruncate
daily
# rotate 52
rotate 90
compress
missingok
create 640 Tomcat7 adm
}
De la même manière, pouvons-nous le faire pour les journaux d'accès?
logrotate
est un outil indépendant de Tomcat. Il peut être utilisé avec les fichiers journaux générés par tout type d’applications.
Vous pouvez ajouter une règle pour le fichier journal access.out
Tomcat dans le fichier de configuration /etc/logrotate.d/Tomcat7
logrotate. Si vous souhaitez appliquer les mêmes règles que pour /var/log/Tomcat7/catalina.out
, vous pouvez modifier votre fichier de configuration comme suit:
/var/log/Tomcat7/catalina.out /var/log/Tomcat7/access.out{
copytruncate
daily
# rotate 52
rotate 90
compress
missingok
create 640 Tomcat7 adm
}
Lisez le manuel pour plus d'informations.