Monitoramento de hosts, via shell script
Diego de Souza Maia¹
Gabriel Kerschner¹
Marcio Alberto Heck¹
¹Universidade do Vale do Rio dos Sinos (UNISINOS)
Av. Unisinos, 950 – Bairro Cristo Rei - CEP 93.022-000 – São Leopoldo, RS – Brasil
diegosmaia@gmail.com gabriel.kerschner@gmail.com marcio.heck@gmail.com
Abstract. We present below the design specifications for the construction of a set of scripts that will monitor hots, applications and services on devices with Linux operating system.
Resumo. Apresentaremos abaixo as especificações do projeto para construção de um conjunto de scripts, que fará o monitoramento de hots, aplicativos e serviços em equipamentos com sistema operacional Linux.
1. Resumo
Com o constante aumento na quantidade de dispositivos conectados a rede, nos deparamos com situações onde não é possível monitorar manualmente o status dos ativos e serviços da rede. Para melhorar automatizar esse processo bucamos criar um conjunto de scripts que irão auxiliar no gerenciamento e monitoramento de hosts e arquivos. Quando for identificada a parada de um serviço ou host um e-mail de alerta será gerado e enviado ao administrador da rede.
Como resultado os dados serão expostos em um ambiente web, para facilitar a sua visualização e análise.
2 . Objetivos ● Desenvolver um script que possa ser utilizado como apoio aos desenvolvedores em seus respectivos locais de trabalho; ● Automatizar tarefas de gerenciamento; ● Identificar falhas nos serviços; ● Aumentar o aprendizado sobre Linux.
3 . Funcionalidades esperadas ● Monitoramento do status de Hosts; ● Monitoramento do status de aplicativos e serviços; ● Monitoramento do status de portas de comunicação; ● Envio de alertas por e-mail; ● Acesso aos logs via interface