Sistema de Monitoramento de Dispositivos utilizando o Pandora FMS



Documentos relacionados
GERENCIAMENTO DE REDES: Aluno: Gianluca de Campos Engenharia de Computação

Gerenciamento de Redes: Protocolo SNMP

QUESTÕES SOBRE GERÊNCIA DE REDES

Guia Técnico v6.1 SNMP TG Conteúdo

Gerência de Redes de Computadores NAGIOS. Prof. Alex Furtunato

Funcionalidades da ferramenta zabbix

Gerenciamento de Redes. Alan Santos

Configurando uma regra de descoberta de rede

Configurando uma regra de descoberta de rede

Configurando uma regra de descoberta de rede

T.I. para o DealerSuite: Servidores Versão: 1.1

Configurar receptores da notificação de SNMP em um interruptor com o CLI

Ferramenta Nessus e suas funcionalidades

Guia de Segurança do Oracle Hardware Management Pack para Oracle Solaris 11.3

Preparação AV3 Fundamentos de Redes de Computadores

PROJETO LÓGICO DE REDE

Gerenciamento da impressora

CARACTERÍSTICAS Interface intuitiva. Em pouco tempo você está ambientado com o software;

CCNA 2 Conceitos Básicos de Roteadores e Roteamento

MANUAL DE INSTALAÇÃO

Uma poderosa ferramenta de monitoramento. Madson Santos - madson@pop-pi.rnp.br Técnico de Operação e Manutenção do PoP-PI/RNP

Gerência de Redes de Computadores RMON. Prof. Alex Furtunato

Análise do Monitoramento de Redes com Software Livre Utilizando Nagios

Executa em qualquer plataforma que possua o Java (JDK) da Oracle

Sistema Operacionais II. Aula: Virtualização

Um Agente SNMP para Detecção de Intrusão Baseada na Interação de Protocolos

GERENCIADOR DE REDE NTOP

Capítulo 1. 4 Modem de conexão discada sobre linha telefônica: residencial;

VIRTUALIZAÇÃO CORPORATIVA

Laboratório Virtual de Sistema de Controle Via Web em Labview. 1/6

Fundamentos de Sistemas Operacionais de Arquitetura Aberta. CST em Redes de Computadores

Administradores de Guardium

Título da Apresentação

Packet Capture Guia de consulta rápida

Servidor de Monitoramento

Como Instalar Nagios 4 E Monitorar Seus Servidores no Ubuntu 14 Introdução

Sistemas de Monitoração de Rede. Resumo

Roteiro... Sistemas Distribuídos Aula 4. Troca de mensagens. Comunicação entre processos. Conceitos de SD, vantagens e desvantagens

Redes de Computadores

OpenNMS. Uma visão geral. Cybelle S. O Oyama Dezembro de OpenNMS 2000 RNP - Uma visão geral

Laboratório de Redes de Computadores INSTALANDO SERVIDOR APACHE NOS CENTOS 6.5

Uso de Software de Monitoramento em Projetos Educacionais Metasys Monitor. Home

SNORT. Sistema de Detecção de Intrusão de Rede. Amanda Argou Vilnei Neves REDES II

Leia-me do Veritas System Recovery 16 Management Solution

monsta Manual de Instalação

Copyright Smar

ATENÇÃO O TCP/IP não é um protocolo. TCP/IP é um conjunto de diversos protocolos em 04 camadas próprias que se relaciona com o modelo OSI.

ANEXO VII Perfil para futuros concursos de TI da UNIFESP

Experiência 04: Comandos para testes e identificação do computador na rede.

UMA INTERFACE DE GERENCIAMENTO DE REDES DEFINIDAS POR SOFTWARE

Níkolas Timóteo Paulino da Silva Redes de Computadores I ADS 2ºTermo

Segurança Corporativa utilizando Sistema de Detecção de Intrusão (IDS)

Camada de Aplicação. Prof. Eduardo

Nuvem e Virtualização Redes Programáveis

Instituto de Ciências Matemáticas e de Computação Universidade de São Paulo

Internet Explorer 8.0 Navegador (Browser)

Servidor de Armazenamento em Nuvem

MANUAL DE INSTALAÇÃO

Configurando e Testando a sua Rede

Índice. Manual De instalação ProjectNet Manager

Instalando sua Multifuncional na sua rede pela primeira vez

SEGURANÇA APLICADA MATERIAL 19

DIREÇÕES NO MONITORAMENTO EM REDES DE LARGA ESCALA: UMA VISÃO GERAL, FERRAMENTAS E TENDÊNCIAS

Gerenciamento e Interoperabilidade de Redes

Arquitetura da Internet TCP/IP

Solução para Gestão de Ambientes de TI.

2. Instalação do WinThor Anywhere (Linux ambiente terminal/console)... 10

A proliferação às vezes desordenada dos sistemas computacionais nas empresas torna a administração destes elementos crítica e complexa.

Leia-me do Veritas System Recovery 16 Management Solution

Data and Computer Network Endereçamento IP

O módulo ASA FirePOWER (SFR) pesquisa defeitos procedimentos de geração do arquivo usando ASDM (o Gerenciamento da Em-caixa)

Configurações de firewall gerais no Roteadores RV016, RV042, RV042G e RV082 VPN

Firewall. Prof. Marciano dos Santos Dionizio

Sankhya Web Connection. Versão: 02 Criado em: 28/03/2017

Tarefas práticas da disciplina Gerência de Infraestrutura de TI

Tarefas práticas da disciplina Gerência de Infraestrutura de TI

Protocolo de rede do Cisco Unified Wireless e matriz da porta

Após instalar o dude, o sistema oferece para descobrir toda sua rede de forma default, particularmerte, se sua rede for grande isso fará uma confusão

INSTALANDO O HYPER-V EM SISTEMAS OPERACIONAIS WINDOWS

AULA EXPOSITIVA SOBRE: CONCEITOS E IMPLEMENTAÇÃO DE FIREWALL, VPN E SSH (REDES PRIVADAS E SERVIÇOS DE ACESSO REMOTO)

Redes de Computadores. 1 Questões de múltipla escolha. TE090 - Prof. Pedroso. 17 de junho de 2015

Prof. Samuel Henrique Bucke Brito

Redundância para Servidores de VPN Faculdade de Tecnologia SENAC Pelotas

Estudo da Ferramenta Cacti, para análise de desempenho de rede

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DO RIO GRANDE DO NORTE DEPARTAMENTO ACADÊMICO DE TECNOLOGIA DA INFORMAÇÃO

Especificação Técnica Sistema de Acesso

Protocolo de rede do Cisco Unified Wireless e matriz da porta

Redes de Computadores

TOTVS Utilização dos Aplicativos. Arquitetura e Instalação

Leia-me do monitor do Veritas System Recovery 16

DOCUMENTAÇÃO TÉCNICA OUTUBRO DE CA Unified Infrastructure Management para servidores

CS-MARS: Adicionar o sensor do ips Cisco como um dispositivo de relatório ao exemplo de configuração CS-MARS

Cisco FirePOWER pesquisa defeitos procedimentos de geração do arquivo

Módulo e-rede Magento v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Manual de instalação, configuração e utilização do Enviador XML

Guia de estudos 08. Aluno: Data: Curso: Sistemas de Informação. Adm de redes

MONITORAMENTO DO ESTADO REAL DOS RECURSOS COMPUTACIONAIS DE UM DATACENTER COM NAGIOS

Transcrição:

Sistema de Monitoramento de Dispositivos utilizando o Pandora FMS Leandro Ferreira Canhada 1 1 Faculdade de Tecnologia SENAC Pelotas Rua Gonçalves Chaves, 602 96.015-560 Pelotas RS Brasil {leandrocanhada@gmail.com} Resumo. Este projeto descreve o funcionamento e características do sistema Pandora FMS, uma ferramenta capaz de monitorar hardware, software, sistemas operacionais e quaisquer informação gerada por um serviço ou computador, conectado a uma rede, pode ser monitorado pelo Pandora FMS, tornando fácil determinar o porque de uma falha, e corrigindo o mesmo, ou ate automatizando essa correção. Abstract. This project describes the operation and characteristics of the system Pandora FMS, a tool capable of monitoring hardware, software, operating systems and any information generated by a service or computer connected to a network, can be monitored by Pandora FMS, making it easy to determine because a failure, and correcting the same, or even automating this fix. Figura 1. Logo do sistema 1. Introdução O Pandora FMS é uma aplicação OpenSource (código aberto) desenvolvida em 2002, em um departamento de TI de uma empresa de Finanças internacionais. Sua principal função é monitorar qualquer dispositivos e ou serviço TCP / IP disponível na rede. Requer como Sistemas Operacionais base, sistemas baseados nas distribuições Redhat, Debian ou Suse Linux. Utiliza a função de agentes instalados nos hosts e servidores, que coletam informações e recursos disponíveis desses dispositivos, exemplos de recursos comuns que pode ser monitorada Pandora FMS, Uso do processador, memória utilizada, uso do disco, processos em execução, possíveis erros em sistemas e serviços e qualquer dados de eventos podem ser recolhidos e automatizado.[diversos 2012] A Motivação desse projeto é conhecer esse sistema de monitoramento p Pandora FMS, implantando de forma que se molde com uma estrutura de rede existente, trazendo conhecimento e uma administração da rede, mais tranquila e com mais segurança, em relação a falhas de serviços e servidores.

2. Características Pandora FMS OpenSource ( código aberto ) Sistema robusto, capaz de monitorar grande estruturas. Interface gráfica simples, para acessar todas as informações, tanto para operadores e administradores. Um banco de dados único para a topologia inteira. Acesso ao código-fonte para personalizações planejamento de capacidade Análise do uso. Tratamento de Exceções Alarmes comuns, independentes de tecnologia ou de fonte. Utiliza banco de dados MySQL. 3. Estrutura e Funcionamento Pandora FMS O Pandora FMS é dividido em servidores, cada um realiza funções diferentes, descentralizando as funções. utilizando somente as funções que são necessárias para a estrutura de rede monitorada. Os sistema Pandora FMS de divide basicamente em: 1. Pandora FMS Server: Possui quatro diferentes tipos de servidores: Core Server: É o receptor de pacotes de dados gerados pelos agentes, e tem a função de processar esses dados. Network Server: Monitora os sistemas remotos utilizando recursos como: ICMP, TCP, UDP ou consultas SNMP. Esses servidores agem sozinhos, como agentes da rede e reúnem as informações remotamente Recon Server: Varre a rede detectando novos sistemas, quando encontrados, são adicionados ao Pandora para que possam ser monitorados também. SNMP console: Recebe e processa SNMP e define alertas associados. 2. Banco de dados: Contem as informações salvas, necessárias para o trabalho do Pandora. 3. Agentes: Eles são executados em cada sistema local, e foram desenvolvidos para trabalhar em uma plataforma específica, utilizando ferramentas específicas de cada sistema que foi acolhido.

FMS. Exemplo de uma estrutura de funcionamento e os recursos disponível no Pandora Figura 2. Mostra a estrutura do sistema Pandora FMS. Os servidores de dados coletam e processam os dados, enviando os resultados para o banco de dados, onde podem serem visualizados no Pandora Web console. O Pandora Web console, é uma aplicação de interface web, escrito na linguagem de programação PHP,que permite visualizar as configurações, relatórios gráficos, topologia da rede monitorada, o estado de cada agente, acessar as informações enviadas pelos mesmos, configurar grupos e usuários do sistema, é a parte do sistema que interage com o usuário final, e que permite a sua administração. Exemplo da tela de autenticação do Web Console Figura 3. Tela de login usando a interface Web.

Exemplo da tela Inicial do pandora, com acesso a todos os recursos, e informações necessárias para o administrador, Figura 4. Tela de mostra a página inicial. 4. Tipos de Monitoramentos Existem dois tipo principais de monitoramento: Monitoramento por Software ( agentes ) e Monitoramento de controle remoto. Monitoramento por agentes: Instalados nos dispositivos a serem monitorados, para obter informações como, uso de CPU, quantidade livre de memoria RAM, quantidade de processos atualmente ativos no sistema e espaço livre em disco, podendo personalizar o dados que os agentes coletam. Figura mostra os dados enviados pelo agente ao servidor, mostrando no web console. Figura 5. Mostra a página informações de um host monitorado.

Monitoramento remoto: São feitos testes através da rede sem a utilização de módulos ou agentes, utilizando recursos de rede como ICMP, TCP, UDP ou consultas SNMP, testando se o host esta ativo na rede monitorada. A figura a baixo mostra um exemplo da descoberta de hosts dentro de um rede. Figura 6. Mostra exemplo da descoberta de hosts dentro de uma rede. Essa tela mostra a topologia de uma rede, com os hosts, que estão ativos na rede em verde, e os que estão em vermelho são os que estiveram ativos durante um período monitorado, utilizando um simples ping, verificando a conectividade dos dispositivos. O período de monitoramento, pode ser alterado, conforme necessidade do administrador. Acesso remoto de sistemas - Usando VNC No Pandora FMS contem um plugin java que possibilita o acesso à um computador monitorado, utilizando o protocolo VNC (Virtual Network Computing) possibilitando o gerenciamento de hosts e servidores, que utilizem esse protocolo. As Vantagens de se utilizar esse recurso: O acesso se da de forma local, ou seja, como se tivesse em frente ao servidor ou computador. Evita deslocamento técnico para manutenção de sistemas As desvantagens de se utilizar esse recurso: Precisa ter uma conexão ativa entre os hosts; Estando protegido por um firewall ou roteador, não existirá conexão; Necessidade de instalação de software de gerenciamento remoto, como realvnc e UltraVNC, entre outros, nos hosts. [Diversos 2010]

Imagem com a função VNC do Pandora FMS, acessando o host XP-1, Figura 7. Mostra o acesso a um host dentro do Pandora FMS, por VNC 5. Comparativo com Sistema semelhante - Nagios Sistema de monitoramento mais conhecido, sistema de código aberto distribuída sob a licença GPL. Ele pode monitorar tanto hosts quanto serviços, existe recurso de alertas quando ocorrerem problemas e também quando os problemas forem solucionados. O Nagios é um sistema bastante poderoso e flexível, mas não muito amigável para iniciantes, pois requer muito esforço e conhecimento para ser instalado e configurado corretamente deixando o sistema utilizável. Estando com o nagios instalado e acessível na rede, conforme artigo na publicado na revista Linux Magazine [Hein 2007]. Funcionamento e Estrutura Nagios O funcionamento do Nagios é semelhante ao Pandora FMS, acesso por interface gráfica, somente a configuração é diferenciada, tendo suas particularidades e dificuldades. O Nagios só pode ser instalado em plataformas Linux/Unix. Para que seja possível utilizar-se da interface gráfica, através do browser, é necessário que se tenha, instalado e configurado, um servidor Apache. A imagem a seguir mostra a estrutura do funcionamento resumida do nagios através do fluxo das ligações. Figura 8. Mostra a estrutura do funcionamento resumida do nagios.

1. Processos do Nagios: Processos/threads do Nagios tratam comandos especificados ao programa. 2. Hosts monitorados: Hosts/Redes a serem monitorados, podendo monitorar o trafego de até mesmo um único computador; 3. Arquivos de configuração: Dados do Nagios, arquivos que possuem o endereço dos servidores/redes a serem monitorados; 4. Web server: O Nagios usa uma interface web para o acesso, configuração e monitoramento remoto. 5. Administradores da rede: Podem monitorar e configurar o Nagios de qualquer computador em qualquer lugar que possua conexão com a internet; A imagem a seguir mostra a tela inicial do sistema mostrando os recursos monitorados, neste caso, o host monitora é o proprio servidor nagios. Figura 9. Mostra a tela inicial do sistema mostrando os recursos monitorados. A função de gerenciamento é destinada a observação e análise do estado e comportamento dos dispositivos gerenciados, utilizando o Gerente para fazer as requisições aos agentes de dados dos hosts, armazenando nos Mibs. Um usuário, ao utilizar um software gerente para verificar o estado operacional (up ou down) de uma ou mais interfaces de rede, está efetuando uma função de monitoramento, podem fazer inúmeras funções, conforme necessidade do administrador. Gerente - Núcleo do Gerenciamento de Redes, no gerente e onde o processamento das solicitações de requisições são feitas; Agente - Programa que coleta dados de um objeto e envia para o gerente processar; Mibs - Base de informações Gerenciáveis; Recurso Gerenciáveis são definidos como objeto; Conjunto de objetos gerenciáveis sao definidos como Mibs;

Exemplo do arquivo de configuração de hosts no Nagios: Figura 10. Mostra o arquivo de configuração de hosts no Nagios. Características do Nagios Interface web; Serviços de rede suportados pelo Nagios (SMTP, POP3, HTTP, NNTP, ICMP, SNMP); Monitora recursos de computadores ou equipamentos de rede (carga do processador, uso de disco, logs do sistema, uso de memoria) na maioria dos sistemas operacionais com suporte a rede; Suporte e desenvolvimento de plugins permitindo aos usuários modificar e criar seus próprios modos de monitoramento dependendo de suas necessidades, usando a ferramenta de desenvolvimento da sua escolha (Bash, C, Perl, Python, PHP e etc.) Monitoramento remoto suportado através de túneis encriptados SSH ou SSL. Checagem dos serviços paralelizadas, ou seja, se você tiver muitos ítens monitorados não há risco de alguns deles não serem checados por falta de tempo; Recurso que notifica quando um serviço ou equipamento apresenta problemas e também quando o problema é resolvido (via email, pager, SMS, ou qualquer outro meio definido pelo usuário por plugin). Requer um bom conhecimento de Linux; Capacidade de definir a rede hierarquicamente definindo equipamentos pai, permitindo diferenciar os equipamentos que estão indisponíveis daqueles que estão inalcançáveis. 6. Considerações Finais Considerando o uso das duas ferramentas, Pandora FMS 4.0.2 e Nagios 3.x, sendo instaladas na mesma rede, para comparar suas funcionalidades, os 2 sistemas corresponderam ao que foi pedido, ambos mostram gráficos de utilização, criando topologia da estrutura de rede, no Nagios a personalização é com downloads dos plugins no site do desenvolvedor, ou com um bom conhecimento aprofundado de linguagem de programação, é possível desenvolver plugins para desempenhar funções especificas.

O Pandora FMS, se mostra aparentemente mais fácil, por ser mais completo, disponível com todos os plugins acoplado ao sistema, somente precisando de ativação do serviço, podendo também, em alguma situação o administrador desenvolver uma rotina que se adapte a sua estrutura de rede, realizando algo, que facilite sua administração. Outro ponto que vale ressaltar, são as empresas que utilização esses sistemas, empresas de nível mundial utilizam, para monitorar diversos tipos de sistema, dados e serviços. Empresas que Utilizam o Pandora FMS, Telefônica, Bell Aliant, Volkswagen, Casio, entre outras. Referências Empresas que Utilizam o Nagios, Nextel, Infraero, Uol, Tim Celular, entre outras. Diversos, A. (2010). Pandora FMS 4.0.2 User s Manual. Diversos, A. (2012). Pandora FMS - Documentação em Português. Hein, J. (2007). Monitoramento de Redes - O verdadeiro grande irmao. Revista Linux Magazine.