Monitoramento remoto de servidores com plataforma Linux utilizando o protocolo de gerenciamento SNMP

Data

Título da Revista

ISSN da Revista

Título de Volume

Editor

Na administração de servidores o administrador é o profissional responsável por garantir a continuidade das aplicações que estão instaladas naquele servidor, devendo verificar constantemente as mensagens registradas pelo sistema operacional, filtrando se realizando diagnósticos proativos para assegurar a disponibilidade dos serviços. O diagnóstico em gigantescos arquivos de logs, além de requerer uma significativa fatia de tempo de análise, torna-se muito passível a erros de interpretação e dificulta a localização das mensagens de sinalizações importantes. A pesquisa desenvolvida consiste no estudo das tecnologias envolvidas nos padrões do gerenciamento de rede via protocolo SNMP disponibilizando-a por meio de uma interface remota. Visando oferecer uma ferramenta que represente uma solução de baixo custo, desenvolveu-se o protótipo CICLOPES sob as especificações da licença GPL prezando assim também o compartilhamento do conhecimento com a comunidade. A ferramenta, consiste em uma interface de monitoramento utilizando os recursos de gerenciamento do protocolo SNMP. O protótipo apresenta dois módulos para auxiliar o monitoramento: disponibilidade de rede (link up/down), onde é monitorado o status atual de uma determinada interface de rede, bem como, taxas de: ocupação, erros, tempo de resposta do comando ping; e o módulo de disponibilidade de recurso, onde são monitorados a ocupação dos recursos de memórias, processadores e discos rígidos. No desenvolvimento do CICLOPES escolheu-se os módulos citados anteriormente em função de que para o monitoramento da sanidade da rede, bem como, para a garantia da disponibilidade dos servidores, estas métricas são muito importantes, uma vez em que vários outros dispositivos são diretamente dependentes destes que serão monitorados. No desenvolvimento da interface objetivando garantir a acessibilidade remota via webbrowser utilizou-se a linguagem de programação PHP com o WebServer Apache e banco de dados Mysql.

Descrição

Trabalho de Conclusão de Curso para obtenção do Grau de Bacharel em Ciência da Computação da Universidade do Extremo Sul Catarinense.

Citação