Sugiro que também é óbvio que altere .*
, funciona como o shell globbing normal, pelo que pode utilizar ?
e *
várias vezes. Assim:
/opt/tomcat7.0/logs/catalina.*.????-??-?? {
rotate 5
missingok
notifempty
size 5M
compress
copytruncate
}
que corresponderá a catalina.out.2014-02-06 e não corresponderá a catalina.out.2014-04-17-20140419.gz
também boa dica aqui link , como verificar a configuração do logrotate:
logrotate -d -f /etc/logrotate.conf
-
-d = Ativa o modo de depuração. No modo de depuração, nenhuma alteração será feita nos logs ou no arquivo de estado do logrotate.
-
-f = Informa ao logrotate para forçar a rotação, mesmo que isso não seja necessário.