Escolar Documentos
Profissional Documentos
Cultura Documentos
A tecnologia da informao teve seu avano na dcada de 50 quando surgiu o primeiro sistema
de computador, baseado em sistemas de informao e equipamentos complexos para
armazenamento de informaes, operados por pessoas altamente especializadas. Como tudo
que envolve a informtica teve um avano muito acelerado, com as redes de computadores
no foi diferente. Depois da fuso dos computadores com as comunicaes, houve uma
profunda mudana na forma como os sistemas computacionais eram organizados. O velho
modelo de um computador atendendo a todas as necessidades computacionais de uma
empresa foi substitudo por um conjunto de computadores autnomos interconectados que
podem trocar informaes, conhecido como redes de computadores.
Na dcada de 80 as redes de computadores ganharam importncia, especialmente com a
diminuio dos custos dos computadores, tornando cada vez mais atraente a distribuio do
poder computacional em mdulos com processadores localizados em diversos pontos de uma
organizao. Assim, o uso de rede para compartilhamento de recursos passou a ser
indispensvel no cotidiano de uma empresa, e passaram a ser usadas tambm em ambientes
domsticos. A rede de computadores no se limita a Internet, e est presente em vrias
atividades do cotidiano. So utilizadas em servios bancrios, no uso do carto de crdito, em
chamadas telefnicas, entre outros. Percebe-se que a cada dia h uma dependncia maior na
utilizao destes servios e, por consequncia, na utilizao das redes.
Nesse contexto, o uso de um computador sem que esteja conectado a uma rede est ficando
sem utilidade. A facilidade e comodidade que adquirida utilizando os servios de rede fazem
com que haja dependncia desses servios. Se o servio de rede de uma empresa estiver
inativo, todos os departamentos, diretamente ou indiretamente, so afetados. comum,
inclusive, que os servios de uma empresa fiquem ligados a um computador servidor, onde
provido acesso a um sistema ou responsvel pela comunicao interna (ler Nota DevMan 1).
Nota DevMan 1. Servidores e Clientes
Os servidores so sistemas que fornecem os servios de redes, como por exemplo: e-mail,
arquivos, web, impresso, compartilhamento de dados. Os servidores so responsveis por
gerenciar recursos de hardware (como disco e memria), de software (como planilhas e
sistemas), e compartilhar informaes (como o banco de dados de uma empresa). J os
clientes so aqueles que acessam os servidores e fazem de alguma forma uso dos servios
providos.
O rpido crescimento e a proliferao de novas tecnologias tm mudado as caractersticas das
redes de computadores nos ltimos anos. O monitoramento, em tempo real, da infraestrutura
de redes e seus ativos vem se tornando indispensvel na gesto da tecnologia da informao.
Este monitoramento permite obter as informaes necessrias sobre estes equipamentos de
modo rpido, sinttico, preciso e confivel, facilitando as tomadas de deciso do gestor no
momento do planejamento, adequao e expansibilidade do parque tecnolgico. A verificao
Redes de computadores
O sculo XX foi um marco com o avano no campo da informao. As pessoas buscam cada vez
mais utilizar redes de computadores para se comunicar, armazenar e processar informaes.
Segundo Tanembaum, uma rede de computadores pode oferecer um meio de comunicao
altamente eficaz para funcionrios que trabalham em locais muito distantes um do outro. As
redes, hoje, so fortemente usadas em todas as reas e por diversas classes de pessoas, seja
para uso pessoal, para ler um e-mail ou acessar algum servio de alguma rede social, at uso
empresarial, para servir dados e aplicaes para funcionrios.
A tecnologia utilizada para a construo de uma rede pode ser:
ponto a ponto, que consiste em conexo de pares individuais de mquinas que se
comunicam direto sem passar por um intermedirio onde tem um emissor e um receptor de
dados;
Monitoramento de redes
Ter um ambiente mapeado e monitorado fundamental para o processo de crescimento de
uma empresa. J est mais do que comprovado que com um ambiente de TI bem planejado
seu negcio tem mais chances de dar certo, mesmo para as empresas em que o principal foco
no seja TI, pois todos dependem hoje da Internet e dos servios que ela disponibiliza.
Ferramentas de monitoramento
As ferramentas de monitoramento de redes so utilizadas para que se possa ter um controle
efetivo sobre todos os ativos nela disponveis, verificando servios e processos. Existem
diversas ferramentas para fazer esse servio e, para fazer sua implantao, necessrio
verificar qual melhor atende s necessidades de cada estrutura de rede. Algumas opes
conhecidas so The Dude, WhatsUP e Nagios, entre outras.
The Dude uma ferramenta que faz a verificao automtica de todos os dispositivos dentro
de redes especificadas, desenha e faz o layout de mapas de rede, monitora servios dos seus
dispositivos e alerta em caso de problemas. uma ferramenta gratuita e cumpre os objetivos
simples de sistemas de gerenciamento de redes.
J a ferramenta WhatsUP um gerenciador e monitor de rede fcil de utilizar, permitindo a
gerentes de TI transformar dados coletados da rede em informaes estratgicas para seu
negcio, como anlise de tendncia de planejamento de recursos estratgicos.
As ferramentas de gerenciamento The Dude e WhatsUP so similares nas suas funcionalidades.
Destaca-se a ferramenta WhatsUP por possuir mais recursos e opes do que os disponveis no
The Dude, principalmente na forma de apresentar as informaes que so disponibilizadas em
vrios tipos de relatrios e grficos. AFigura 1 apresenta a interface de menu para acesso aos
relatrios disponibilizados pelo WhatsUp, que so os relatrios do sistema, dos dispositivos,
das reas com problemas, dos grupos e de performance. Na Figura 2 so apresentados grficos
disponibilizados pela ferramenta The Dude mostrando informaes da utilizao de
dispositivos.
diferena entre essas ferramentas que a WhatsUP paga, enquanto a ferramenta The Dude
gratuita.
Nagios
O Nagios uma aplicao de monitoramento de redes de cdigo aberto e licenciado pelo
sistema GPL (General Public License) bastante popular. Ela permite monitorar tanto hosts
quanto servios, alertando-o quando ocorrerem problemas na rede. Ela utilizada por
administradores de redes para que possam ter um controle sobre os servios e equipamentos
de sua rede. Foi desenvolvida inicialmente para ser utilizada em sistemas operacionais Linux e,
a partir da verso 3.0.4, j est sendo compatvel com outros sistemas Unix.
O Nagios foi criado primeiramente com o nome de Netsaint, foi escrito e atualmente
mantido pela Ethan Galstad, e sua equipe de desenvolvedores responsvel por manter os
plugins oficiais e no-oficiais. Ethan Galstad o criador do projeto e um dos maiores
mantenedores.
O Nagios busca uma forma prtica de auxiliar os administradores de redes no processo de
monitorao. As caractersticas principais do Nagios so: o monitoramento de servios de rede
como trfego de dados de host e servios que podem ser definidos pelo administrador da rede,
alm de monitorar servios como SMTP (Simple Mail Transfer Protocol), POP3 (Post Office
Protocol), HTTP (HyperText Transfer Protocol), NNTP (Network News Transfer Protocol), ICMP
(Internet Control Message Protocol) e SNMP (Simple Network Management Protocol). O Nagios
monitora tambm os recursos de servidores como logs do sistema, carga do processador, uso
de memria e uso de disco.
H uma infinidade de servios que so monitorados por essa ferramenta, especialmente pela
sua arquitetura baseada em plugins, onde qualquer administrador de rede pode desenvolver
seu prprio plugin para monitorar qualquer particularidade de sua rede. Os plugins podem ser
desenvolvidos em qualquer linguagem. Mas a grande maioria que existe desenvolvido em
perl e python.
A notificao dos possveis problemas de rede feita atravs de alertas enviados por e-mail,
pager, SMS (Short Message Service), e outros meios definidos pelo administrador do sistema.
O servio do Nagios dado por algoritmos de verificao, podendo ser verificaes simples
como, por exemplo, o monitoramento via ping, ou monitoramento avanado podendo ser,
neste caso, o monitoramento via o protocolo SNMP (Simple Network Management Protocol).
Este protocolo permite que a mquina que est monitorando o host envie um OID (Object
Identifier) para a mquina monitorada solicitando informaes sobre o seu funcionamento. O
Estudo de Caso
O estudo de caso aqui apresentado composto da implantao da ferramenta Nagios para
monitoramento dos servios do servidor PANDORA na rede da instituio FAGOC Faculdade
Governador Ozanam Coelho. Neste estudo de caso iremos considerar o monitoramento dos
servios HTTP, MySQL e disponibilidade pelo retorno do ping.
Atualmente a FAGOC possui duas redes separadas fisicamente, rede administrativa e a rede
acadmica, conforme representado na Figura 6. A rede administrativa interliga todos os
computadores dos setores administrativos (secretaria, diretores, departamento de pessoal,
tesouraria, cobrana, sala dos professores, entre outros). A rede acadmica interliga todos os
ambientes acadmicos como laboratrios de informtica e biblioteca.
WWW que hospeda o site www.fagoc.br, possui instalado o sistema operacional Linux, e
o servidor de hospedagem dos servios Web. Nele funcionam os servios de SSH e FTP;
Mail o servidor de e-mail, configurado com cpnel e mailing, e trabalha com os servios de
SMTP, POP, IMAP;
DNS o servidor que tem como funo fazer a resoluo de nomes na rede;
Terminal Server o servidor de terminal para conexo das estaes de cliente remoto;
FagocNews o servidor de mailing utilizado para envio de notcias sobre a instituio e
cursos;
LTSP o servidor que possibilita o uso de um computador por vrios terminais de acesso,
onde todos os comandos rodam no servidor, mas a sada ser exibida nas estaes que so os
thin clients;
Router rede acadmica responsvel pelos servios de redes como firewall, proxy, DHCP e
LTSP. A configurao de ambas as redes so controladas por um servidor DHCP existente em
cada uma das duas redes. Para adicionar um novo computador na rede, este deve ser
cadastrado no servidor DHCP. Isso necessrio para diminuir o nmero de conflitos de IP e
melhorar a administrao e suporte da rede;
Router rede administrativa responsvel pelos servios de redes como firewall, proxy e
DHCP;
PANDORA o servidor que possui o sistema acadmico e administrativo da instituio, e
o servidor de banco de dados MySQL, onde esto configurados os servios Web, SSH, HTTP e
FTP.
O processo de configurao do Nagios pode ser demorado, mas possvel apenas com os
arquivos de configurao de exemplo (instalados juntamente com a ferramenta) fazer com que
ela fique ativa e funcionando. O Nagios possui uma documentao que instalada junto com a
ferramenta e pode ser acessada pela interface web para obter mais informaes.
O objetivo principal para o monitoramento do Nagios definido no arquivo de host.cfg. A
seguir ser mostrada a configurao deste arquivo e o acesso ao Nagios atravs de sua
interface web.
O arquivo host.cfg apresenta a definio dos dados do servidor que ser monitorado,
conforme apresentado na Listagem 1. Os itens que devem ser configurados neste arquivo so:
Use define o template padro do host, no exemplo utilizado o generic-host;
Host_name define o nome da mquina monitorada;
Alias define um apelido para a mquina monitorada;
generic-host
host_name
pandora.fagoc.br
alias
pandora.fagoc.br
address
201.39.137.212
check_command
check-host-alive
max_check_attempts
10
notification_interval
120
notification_period
24x7
notification_options
d,u,r
contact_groups
admins
Aps a configurao, o monitoramento pode ser acompanhado pelo acesso Web. Ao acessar o
Nagios na interface web possvel obter as informaes dos servidores configurados pelo
menu da interface principal (Figura 5), que possui as opes geral (General), o menu para
acesso s informaes do monitoramento (Current Status), o menu de acesso aos relatrios
(Reports) e o menu para visualizar as configuraes (System).
Na interface principal, no menu Current Status, ao acessar a opo Services exibido o nome
do servidor (Host), os servios que esto sendo monitorados (Service), a ltima verificao
informando a data e a hora (Last Check), a durao da verificao (Duration), as tentativas de
verificao (Attempt), alm de informar o estado do servio durante a verificao (Status
Information), como representado na Figura 7.
Concluses
Este artigo buscou apresentar a importncia de monitorar redes e ativos de computadores.
Grandes so os desafios para o gerenciamento de uma rede de dados e seus ativos, tendo
como premissa a manuteno de sua disponibilidade. Assim, com a utilizao
utilizao de ferramentas
de monitoramento, possvel acompanhar o comportamento dos servios disponibilizados e
manter o desempenho, disponibilidade e estabilidade num ambiente computacional, podendo
evitar falhas e problemas na rede.
Vimos tambm que com o aumento na utilizao das redes, um sistema de gerenciamento de
redes torna-se
se cada vez mais indispensvel. Entretanto, muitas vezes no se sabe qual seria a
melhor soluo que atenderia s suas necessidades devido s diferentes caractersticas de cada
ferramenta.
ramenta. Todas elas tratam um nico assunto que ajudar a manter o bom funcionamento
da rede, ou seja, melhorando a confiabilidade e segurana dos dados e recursos disponveis
aos usurios da mesma.
Por fim, vimos que o Nagios uma ferramenta open source de monitoramento de redes que
verifica constantemente a disponibilidade do servio, seja local ou remoto, e avisa por meio de
e-mail
mail ou celular sobre o problema ocorrido. Alm disso, possvel obter relatrios de
disponibilidade e configurar aes corretivas
corretivas para os problemas ocorridos na rede. Com a
utilizao do Nagios foi possvel detectar problemas com servios de rede mais rapidamente,
identificando o que poderia afetar a disponibilidade do sistema utilizado pela instituio
FAGOC de forma confivel, e obtendo relatrios com informaes precisas, possibilitando
acompanhar o funcionamento dos servios e da rede como um todo.
Publicado no Canal DevMedia
por DevMedia