Ambos definem quantos arquivos de log você deseja manter. Embora rotate
exceda o número de arquivos, maxage
analisará seu valor como um tempo. Portanto, se você girar seu log semanalmente, poderá usar rotate 2
ou maxage 14
.
Tenha em mente que maxage
excluirá arquivos de log antigos após o tempo determinado, portanto, se não houver novas entradas de log, o logrotate não criará novos arquivos, mas excluirá os antigos enquanto a rotação não fará isso.
A melhor opção é combinar os dois:
weekly
rotate 4
maxage 60
Isto irá rodar o arquivo de log toda semana e não haverá mais de 4 arquivos (um mês). Mas se os arquivos tiverem mais de 60 dias, o logrotate os removerá.