você pode usar o syslog-ng
Temos 50 servidores web Apache RHEL. Queremos que todos os logs do Apache sejam processados em um servidor dedicado para esse fim, já que não dependemos das dependências do aplicativo de processamento de logs instalados em nossos servidores de produção.
Qual é a melhor maneira de realizá-lo?
você pode usar o syslog-ng
O awnser Daya deu foi muito útil, mas eu quero sugerir outra coisa.
Que tal criar um compartilhamento nfs e vincular a pasta httpdlog a esse compartilhamento? A parte será o servidor central, é claro.
Se você estiver fazendo muitas análises, consultas freqüentes, etc., então parece que o Splunk poderia se encaixar:
É um ótimo produto, mas a desvantagem é que a versão corporativa é muito cara. Há uma versão gratuita com algumas limitações, pode ser que isso seja adequado, dependendo das necessidades de sua base de usuários e da quantidade de dados que você pretende importar. Veja a comparação entre livre e empresarial aqui:
Você também pode usar o nxlog de código aberto para centralizar o log.
Tags logging linux apache-2.2 log-files