Melhores ferramentas para monitoramento e análise de arquivos de log no estilo ssh tail -f [closed]

2

Estou à procura de uma ferramenta para monitorizar os registos de erros do PHP / Apache e, possivelmente, os registos Java nos servidores de desenvolvimento remoto.

Eu não estou procurando por um sistema completo de log de produção como o Splunk, mas algo que é um pouco mais flexível do que um terminal ssh fazendo um "tail -f".

Talvez algo que irá:  * Monitore vários arquivos de log para minha máquina local para pesquisa / análise posterior  * Permitir "alertas" quando certas strings aparecerem no log  * Fornecer algum tipo de exibição em tabbed / dashboard dos vários logs que estão sendo monitorados (no total, menos de 10 logs).

    
por Dougnukem 29.12.2010 / 21:42

3 respostas

1

Eu daria uma segunda olhada no Splunk. Com essa quantidade de dados, acho que você ficará satisfeito com a versão gratuita . Eu ficaria assustado com a "versão de produção completa", pois é muito fácil de configurar.

É bastante simples configurar também "painéis de controle" que oferecem a visualização personalizada que você está procurando.

A desvantagem real é que a versão gratuita não atende ao seu requisito de alerta. Realmente, você poderia improvisar isso com um cron job e grep script com bastante facilidade.

Você também pode encontrar algo em alternativas ao Splunk .

    
por 29.12.2010 / 21:48
0

Se você estiver interessado em um serviço de registro baseado na nuvem , temos algo para você em Loggly . Você pode se inscrever para uma conta gratuita para experimentá-lo sem nenhum custo.

Usaríamos uma pequena ferramenta de script que você pode executar em sua máquina para completar os logs (ou, melhor ainda, configurar sua origem de log para gerar syslog) e enviar todos os dados para nosso serviço em nuvem.

    
por 30.12.2010 / 19:10
0

Você pode fazer o checkout no registro do local.

Uma ferramenta Java que criei, capaz de ler arquivos de log locais e distantes usando o SSH. É bastante simples de usar.

Mais algumas explicações: link

Basta baixar a versão correspondente ao seu sistema operacional ou o executável nativo do release jar dentro do Java Runtime (requer java 8_40 ou superior):

link

Você pode encontrar uma documentação completa (incorporada com e na página do Github também)

    
por 27.06.2016 / 10:06