Logrotate de longo prazo

0

Alguém sabe o que seria a configuração para manter arquivos de log por oito meses, mas compactá-los todos os dias?

Eu tenho isso:

/500Gb/wireshark/log/*
{ 
    rotate 240 
    daily 
    size 1000M           
    compress  
}
    
por David 11.06.2015 / 21:13

1 resposta

2

Para manter os arquivos de log por 8 meses, você precisaria usar o parâmetro maxage , com um parâmetro que conta em dias. Estritamente não é possível manter arquivos de log por exatamente 8 meses, mas a aproximação de 243 dias pode ser aceitável.

Até onde eu pude saber, a diferença entre rotate e maxage é que rotate mantém N arquivos de log independentemente do número criado por dia, enquanto maxage mantém arquivos de log para N dias, independentemente do número criado.

/500Gb/wireshark/log/*
{ 
    maxage 243
    daily
    size 1000M
    compress
    delaycompress
}
    
por 11.06.2015 / 21:25

Tags