Melhor maneira de acompanhar os arquivos de log do Linux

2

Eu corro vários servidores web Linux (Ubuntu) e estou procurando uma maneira conveniente de manter o controle sobre importantes arquivos de log. Gostaria de monitorar os logs LAMP pertinentes, bem como os acessos / logins do servidor.

Existem ferramentas / utilitários convenientes que (a) girarão os arquivos de log, (b) os compactarão e (c) enviarão por email ou arquivá-los para visualização posterior?

    
por Trent Scott 08.01.2012 / 19:43

2 respostas

4

Logrotate fará tudo o que você listar acima e mais, por exemplo,

"/var/log/httpd/access.log" /var/log/httpd/error.log {
    compress
    rotate 5
    mail [email protected]
    size 1M
    sharedscripts
    postrotate
        /usr/bin/killall -HUP httpd
    endscript
}

Envia-lhe os logs que estão prestes a ser eliminados, etc.

    
por 08.01.2012 / 19:58
2

Que tal algo como Splunk? Eu coleciono 10gb de dados por dia com ele ..... :)

    
por 08.01.2012 / 19:54