Mesclar todos os arquivos de log em um

2

Como todos vocês provavelmente sabem como desenvolvedores, às vezes precisamos lidar com os logs.

Você tem o log de erros do PhP, laravel debug, mysql, apache, saídas do cron, etc.

Aqui está a minha pergunta, é possível mesclar todos os arquivos de registros em um? Você também pode configurá-lo para remover o log todos os dias e mesclá-lo novamente? Então apenas dados novos estão no arquivo?

Então ficaria assim:

// Erros php

Qualquer que seja

// apache

Qualquer que seja

// cron

Qualquer que seja

    
por Przemek 13.06.2017 / 21:02

1 resposta

1

Exatamente por isso, o rsyslog daemon foi escrito. Ele vem pré-instalado com o Ubuntu, mas precisa de alguma customização para fazer o que você quer. Ele pode ler arquivos de log e mesclá-los, coletar mensagens de log de outros sistemas pela rede e encaminhá-los para o que você desejar. É muito, muito poderoso. Começar com isso é, no entanto, surpreendentemente simples, como diz Jacob.

Siga os exemplos de configuração do site e divirta-se.

    
por Jos 13.06.2017 / 21:42