Monitorização de Sistemas Linux e Análise de logs

De $1

Tabela de conteúdos
sem cabeçalhos

A análise de logs e a sua automatização, tal como a monitorização em tempo-real são hoje ferramentas imprescindíveis a qualquer organização no suporte à sua infra-estrutura de TI.

Softelabs-small.gifA Softelabs, para além das soluções de mercado e open-source, que se encontram disponíveis, algumas das quais bastantes poderosas, desenvolve também ferramentas simples, mas eficazes, na análise de logs e sistemas de segurança proactivos, de suporte aos sistemas e aplicações que desenvolve.

Apresentamos uma versão "full-functional" de um desses sub-sistemas desenvolvido em shell scrips (bash), o qual permite analisar qualquer ficheiro de logs, assinalando a cores diferentes no terminal Unix, as diferentes classes de erros, bem como palavras-chave especificas que se pretendam seleccionar.

Esta análise de logs dá como output :

Log-Analysis-View.png

 

 

 

 

 

A instalação e os comandos para implementar estes scripts é como se segue :

1. Copiar para um directório (default  /var/logshow/ ) os scripts show-all-logs.sh, cat-all-logs.sh e grep-logs.sh .

2. Criar ou copiar e modificar os ficheiros de configuração exemplo em /var/logshow/ - show-all-logs.conf e grep-logs.conf

o ficheiro de configuração show-all-logs.conf :

show-all-logs.png

o ficheiro de configuração grep-logs.sh :

grep-logs.png

E finalmente para monitorizar os seus logs em tempo-real, como opção de gerar e-mail, por exemplo sempre que surja um deterinado pattern como FATAL ou "FATAL ERROR" .. etc. :

execshowlogs.png

E finalmente o formato do comando para visualizar os logs :

# grep-logs tail pattern1 "pattern 2" ...

ou

# grep-logs all pattern1 pattern2 .. pattern-n

Esperamos que estes simples scripts possam ajudar na simplificação da sua análise de logs..

Para configurar o seu sistema de molde a enviar e-mail's na opção acima referida, uma das oções mais simples é instalando o ssmtp como aqui descrito.

Poderá este mesmo sub-sistema servir uma página Web para que os logs possam ser analisado sobre um browser como aqui se mostra:

LogsViewsBrowser.png

Mais informações para info@softelabs.com

Softelabs-smaller.gifSe os seus sistemas informáticos estão demasiado complexos de gerir, têm tempos de resposta não aceitáveis e requerem demasiadas intervenções humanas, nós na SofteLabs temos a chave para a sua rápida simplificação !  Contacte-nos                                    em info@softelabs.com

Chaves:
FicheiroTamanhoDataAnexado por 
 cat-all-logs.sh
Sem descrição
2035 bytes13:09, 28 Nov 2014fgoncalvesAcções
 grep-logs.conf
Sem descrição
134 bytes13:09, 28 Nov 2014fgoncalvesAcções
 grep-logs.sh
Sem descrição
2.92 kB13:09, 28 Nov 2014fgoncalvesAcções
 show-all-logs.conf
Sem descrição
518 bytes13:10, 28 Nov 2014fgoncalvesAcções
 show-all-logs.sh
Sem descrição
2 kB13:10, 28 Nov 2014fgoncalvesAcções
Comentários (0)
Deve autenticar-se para escrever um comentário.