Os arquivos de log antigos .log.gz?

1

Eu tenho alguns arquivos .log. #. gz. (o # é um número) Por exemplo eu tenho um ufw.log, um ufw.log.1.gz ... todo o caminho para ufw.log.4.gz. Esses arquivos .log. #. Gz são arquivos de log antigos que foram compactados? Que daemon gerencia isso (logrotate?) É .gz tão bom? (Estou perguntando isso porque ufw.4.log.gz é 98 megas enquanto o ufw.log é 3.2 gb)

    
por agz 06.03.2013 / 00:00

2 respostas

1

Sim,. arquivos .X.gz são arquivos de log compactados de períodos anteriores e são controlados usando logrotate. [Você pode verificar as configurações em /etc/logrotate.d / ]

.gz é bom para compactar texto - na mesma ordem de grandeza que "zip". Eu suspeito que muito do que está em seus arquivos de log está sendo repetido várias vezes, tornando-o muito compressível.

    
por 06.03.2013 / 02:05
1

Um arquivo .gz é normalmente criado pelo gzip ( link ). É possível que sejam arquivos de log compactados, especialmente considerando a similaridade nos nomes de arquivos com o arquivo descompactado. Talvez a maneira mais simples seja tentar descompactar um dos arquivos e ver o que há nele.

Esta pergunta discute a taxa de compactação do gzip. A compressão que você vê é possível, embora seja bem alta.

Este site sugere que o log pode ser um log de auditoria.

    
por 06.03.2013 / 01:58