Visualizador / Monitor de Log do Servidor Baseado na Web Livre [fechado]

1

Eu não sou muito de um servidor, mas preciso monitorar os logs do meu servidor web. Preferencialmente, PHP, Apache e MySQL logs de erro. Vocês poderiam oferecer algum conselho sobre soluções gratuitas baseadas na web para monitorar esses registros do servidor?

É um servidor linux.

    
por David 17.10.2011 / 12:51

6 respostas

2

Splunk é excelente e gratuito se você estiver gerando menos de 500 MB de logs por dia

    
por 17.10.2011 / 13:25
2

Bem, estou usando atualmente Nagios

Não há muito o que você não pode fazer com o software e é tudo grátis! Existem plugins para monitorar todos os tipos de logs. É um pouco de dor para configurar, mas fantástico, uma vez que está tudo funcionando. Se você não consegue encontrar um plugin, você pode escrever o seu próprio facilmente.

Eu também acabei de configurar o Awstats , que é fantástico para monitorar logs do IIS, o site diz que ele suporta logs do Apache, mas não foi testado

    
por 17.10.2011 / 16:36
1

Uma boa solução talvez seja Graylog2 , mas somente para um servidor isso pode ser um pouco superdimensionado.

    
por 18.10.2011 / 10:30
1

Você também pode dar uma olhada em Octopussy (disclaimer: my project).

Você pode fazer muitas coisas com ele (pesquisa, loja, alertas, relatórios) e é totalmente gratuito (sem limites para 500Mb / dia)!

    
por 19.10.2011 / 01:23
0

Em vez disso, depende do que você deseja ver nos seus registros.

Para métricas da Web orientadas para o marketing, você teria que percorrer um longo caminho para encontrar algo melhor do que o Google Analytics, que é gratuito para volumes baixos. O Piwik e o OWA pretendiam fornecer funcionalidade semelhante.

Para uma instalação mais básica, há awstats , webalizer e muito mais.

Veja também esta página .

No entanto, há muito pouco (nada?) disponível para análise de desempenho detalhada. Eu uso uma compilação de alguns scripts criados em casa, juntamente com este script para a parametrização dos logs de consulta mysql.

Quando tenho tempo para matar, pretendo procurar construir algo fora do Yahoo Boomerang e Grafite .

    
por 17.10.2011 / 17:08
0

Como syccbean diz, depende do que você quer. Se você estiver usando os registros como uma forma de medir o tráfego, eu sugiro que ele use o Google Analytics. Para tráfego em tempo real, experimente o novo recurso Tempo real do GA ou Gaug.es .

Se você quiser visibilidade do registro bruto, como para pesquisar / ocultar os registros e acionar alertas do conteúdo, meu serviço Papertrail tem uma conta gratuita . Você obtém um destino de syslog remoto e o cola no syslog.conf (ou remote_syslog ).

Sugiro experimentar algumas coisas para ver o que você realmente usa. Mais recursos nem sempre são melhores (e quando eles não são recursos que você realmente quer, eles muitas vezes atrapalham. Não há substituto para algumas semanas usando algo por si mesmo.

    
por 17.10.2011 / 18:19