1
resposta

Arquivo de Log

Srs, bom dia.

Alguém sabe me dizer se consigo deixar os logs apenas dos últimos 30 dias. Estou com arquivo muito grande de log mais de 10 GB

1 resposta

Oi Leandro, tudo bom?

Normalmente o arquivo de log é acumulativo em texto. Então, vai ser bem dificil você separar o arquivo de texto por data. O ideal é que você baixe o log todo. Faça um backup e realize esse procedimento com certeza frequencia para não cair nessa situação.

Você pode tentar quebrar esse arquivo de log em arquivos menores em sistemas linux com o comando split:

split -l tamanhoDosArquivosResultantesEmBytes seuArquivoDeLog

O comando split basicamente quebra seu arquivo em N arquivos de tamanho igual.

Com essa abordagem você não consegue restringir por data mas facilita a transferencia já que os últimos arquivos representarão o fim do log e, por consequencia, as datas mais recentes.

Espero ter ajudado.

Abraço

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software