Execute o Logstalgia no log global remoto do Apache em um sistema WHM

2

Eu trabalho para uma pequena loja de desenvolvimento web. Nós temos um servidor Linux dedicado rodando o WHM. Por diversão, queremos executar Logstalgia em uma máquina em nosso escritório. Gostaríamos muito de exibir informações sobre todo o tráfego em nosso servidor. O Logstalgia usa os logs de acesso do Apache para gerar seus recursos visuais, o problema que tenho é que, por padrão, o WHM não possui um log de acesso para todos os sites combinados.

Como posso configurar nosso servidor com segurança para gerar um log de acesso do Apache combinado / global em um local acessível por um usuário SSH não-root? Eu também estou preocupado que esse arquivo possa ficar muito grande, então eu acho que eu também preciso saber como fazer com que ele elimine automaticamente informações antigas.

Para tornar as coisas mais interessantes, eu sou um programador e não um administrador de sistemas, então nem tudo é imediatamente óbvio para mim.

    
por macinjosh 08.05.2010 / 05:01

1 resposta

1

Grave os logs do Apache em um named_pipe ( FIFO ) e, em seguida, faça Logstalgia ler do pipe.

Um FIFO permanecerá um tamanho muito pequeno e constante.

Isso pode ser adicionado à sua configuração de registro existente - não é necessário substituir nada.

    
por 20.10.2010 / 01:45