GERENCIAMENTO DE REDES -...
Transcript of GERENCIAMENTO DE REDES -...
Apresentação da ferramenta
A Nagios é um programa open source de monitoramento de redes, que verifica constantemente a disponibilidade do serviço, local ou remoto e avisa por meio de email ou celular sobre o problema ocorrido.
É possível obter relatórios de disponibilidade e configurar ações corretivas para os problemas ocorridos na rede.
Possui configuração de alertas, o que permite tomar ações corretivas para um erro eminente.
Princípios de funcionamento e sua arquitetura
O Nagios foi construído em um arquitetura de servidor/agentes, usualmente em uma rede executa em um servidor específico com seus plugins distribuídos nos servidores remotos que precisam de monitoramento.
Com isto acontecendo, os plugins vão enviando informações para o servidor onde se encontra o Nagios que então exibe os em um interface gráfica para o usuário.
Princípios de funcionamento e sua arquitetura
Sua composição é divida em 3 partes:
● Um agendador.É a parte do servidor Nagios que verifica os plugins e de acordo com seus resultados executa ações;
● Um GUI. A interface do Nagios é exibido em páginas web que mostra a configuração, os alertas, etc.
● Plugins. São configurados pelo usuário e são capazes de conferir um serviço e retornar o resultado para a Nagios.
Descrição das principais funcionalidades
Monitora serviços de rede (SMTP, POP3, HTTP, NNTP, ICMP, SNMP)
Monitora recursos de computadores ou equipamentos de rede (carga do processador, uso de disco, logs do sistema).
Monitoração remota através de túneis criptografados SSH ou SSL.
Desenvolvimento simples de plugins.
Checagem dos serviços paralelizadas.
Capacidade de definir a rede hierarquicamente.
Capacidade de notificar quando um serviço ou equipamento apresenta problemas e quando o problema é resolvido.
Capacidade de definir tratadores de eventos.
Excelente interface web para visualização do atual status da rede, notificações, histórico de problemas, arquivos de log.
Descrição das principais funcionalidades
Exemplos de usoA Nagios é utilizado por 1.112 empresas em todo o
mundo (usuários registrados apenas), num total de mais de 163 mil redes monitoradas.
Confirmando a maturidade deste sistema, distribuições importantes do Linux:
● AltLinux, ● Debian, ● Gentoo, ● Mandrake (Mandriva), ● Sentinix ● SkolLinux
Esses sistemas incorporam em seu pacote o Nagios como aplicativo principal para a configuração de servidor de monitoramento.
Exemplos de usoNo Brasil, alguns dos usuários registrados são:
● AT&TLatin America, ● Infolink Teleinformática Ltda,● Banco Mercantil do Brasil Interneting, ● Camargo Corrêa S/A● ITI ● Dataprev● PUC/PR, ● SEFAZ-MT (Secretaria da Fazenda do Estado de
Mato Grosso) ● Telemig Celular.
Produtos
A Nagios possui vários produtos listados abaixo, cada um possui uma diretriz para tratar:
• Nagios XI• Nagios Log Server• Nagios Fusion• Nagios Network Analyzer• Nagios Incident Manager• Nagios Core• Nagios Reactor
Nagios XI É um sistema de monitoramento empresarial que fornece
às organizações com uma visão ampla de sua infraestrutura de TI antes que os problemas afetem os processos críticos do negócios.
Nagios Fusion Serve para a visualização do status operacional,
permitindo a resolução de problemas mais rápido em toda a infraestrutura de TI de uma organização.
Nagios Network Analyzer Fornece informações de tráfego de rede e
da utilização da largura de banda em toda a sua infra-estrutura de TI.
Nagios Incident Manager Resolver incidentes na rede, colaborar
com os membros da equipe e rastrear o histórico de incidentes
Nagios CoreÉ onde está a inteligência da monitoração.
Coordena todas as tarefas de monitoração, e isso pode ser compreendido em reger a periodicidade das checagens e também realizar outras tarefas de maior complexidade.
Considerações finais
A Nagios é um sistema voltado para a informar,alertar ou prever um conflito que ocorre ou que fora resolvido.
Através de emails, notificações ou mensagens avisa o usuário suas atividades.
É uma ferramenta que cuida de vários recursos utilizados na rede, e toma atitudes de acordo com que foi informado pelo usuário.