Avançar para o conteúdo principal

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

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.shcat-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: 

Comentários

Mensagens populares deste blogue

Trump e a Ameaça à Democracia Americana: Até Onde Pode Ir?

Trump e a Ameaça à Democracia Americana: Até Onde Pode Ir? Desde a sua eleição em 2016, Donald Trump tem sido uma figura polarizadora na política dos Estados Unidos. Agora, em 2025, no seu segundo mandato, as preocupações sobre o futuro da democracia americana intensificaram-se. As suas ações, apoiadas por um Partido Republicano cada vez mais alinhado com o seu discurso, levantam sérias dúvidas sobre a estabilidade institucional dos EUA e o impacto global das suas políticas. O Silêncio Cúmplice do Congresso Um dos aspetos mais preocupantes deste segundo mandato de Trump é o apoio quase incondicional que recebe do Congresso e do Partido Republicano. O sistema político americano, que sempre funcionou com base no equilíbrio de poderes, parece estar a perder a sua capacidade de conter os impulsos do presidente. A comparação com a Duma russa não é descabida – o Congresso, outrora uma instituição de debate e fiscalização, tornou-se um espaço onde as decisões de Trump são aprov...

Cordova: Uma Plataforma Versátil para o Desenvolvimento de Aplicações Móveis

Cordova: Uma Plataforma Versátil para o Desenvolvimento de Aplicações Móveis O Apache Cordova é uma plataforma de código aberto que permite o desenvolvimento de aplicações móveis utilizando tecnologias web padrão como HTML, CSS e JavaScript. Criada para facilitar a criação de aplicações multiplataforma, o Cordova é amplamente utilizado por desenvolvedores que desejam alcançar vários sistemas operativos, como Android, iOS e Windows, sem precisar escrever código nativo para cada plataforma. Como Funciona o Cordova O Cordova age como uma ponte entre o código web e as funcionalidades nativas do dispositivo. Ele encapsula a aplicação web dentro de um contêiner nativo, permitindo que ela seja executada como uma aplicação instalada diretamente no telemóvel. Além disso, o Cordova expõe APIs nativas através de plugins, permitindo que os desenvolvedores acessem recursos como: Câmera GPS Sensores de movimento Armazenamento local Notificações Vantagens do Cordova Desenvol...

A Captura do Estado e a Ilusão da Democracia em Portugal

A Captura do Estado e a Ilusão da Democracia em Portugal 1. O Início da Degradação do Estado Após a Revolução, Portugal seguiu um caminho que, ao invés de consolidar uma democracia transparente e participativa, resultou na apropriação do Estado por uma elite política. Inicialmente, com as nacionalizações, o controlo da economia foi entregue ao "povo" – ou assim nos fizeram crer. Anos mais tarde, esse processo foi revertido por privatizações feitas à margem dos cidadãos, sem transparência e sob forte influência de interesses particulares. Desde cedo, o povo foi afastado das decisões cruciais para o país. O Estado, que deveria ser um agente do bem comum, tornou-se uma entidade hermética, funcionando como uma máquina de poder ao serviço de uma classe política que rapidamente se blindou contra qualquer escrutínio popular. 2. A Formação de uma Casta Política e a Falsa Democracia Portugal não desenvolveu uma verdadeira democracia participativa. Em vez disso, instal...