Solução de arquivamento de log [fechada]

2

Qual é a melhor solução para o arquivamento de registros? Eu tenho dois servidores de aplicativos (tomcat6) e preciso manter os arquivos de log do aplicativo por 7 anos. Enviar, compactar e gravar em Bluray ou DVD é demorado, alguns já estão automatizados, mas ainda demoram tanto, o que você sugere?

    
por arashsami 02.01.2014 / 16:48

1 resposta

3

A solução mais simples para mim é usar syslog ou um de seus derivados (rsyslog, syslog-ng) para enviar todos os logs para os servidores centrais. (Plural porque você pode querer ter algum tipo de failover para segurança ou balanceamento de carga se o volume de log for muito alto)

Componentes principais que você precisa são:

  • Compacta logs com o algoritmo mais eficiente que você pode pagar, dependendo do volume de log e da capacidade de computação no (s) servidor (es) central (is). gzip com a configuração de agressividade padrão deve fazer o trabalho.
  • Use a solução de armazenamento mais resiliente que você pode encontrar (o RAID5 parece um mínimo)

Os arquivos de log são muito repetitivos, portanto, um dia de registros de aplicativos deve ter uma taxa de compactação muito alta, permitindo que você armazene seus 7 anos em uma quantidade decente de disco rígido.

    
por 02.01.2014 / 17:01

Tags