SlideShare uma empresa Scribd logo
1 de 43
Sumário ,[object Object]
O que é um NMS?
Sistemas de Gerenciamento - NMS ,[object Object]
Funcionalidades comuns
Topologias ,[object Object]
Opções em software livre/código aberto
Áreas de Gerenciamento
Comandos Triviais - UNIX ,[object Object]
traceroute
ifconfig
netstat
arp
route
host – dig – nslookup
nmap
Comando  ping R1 R2 R3 A B Tempo Echo request Echo reply
Comando  traceroute R1 R2 R3 A B TTL=1, Dest = B,  port = invalid TTL=2, Dest = B TTL=3, Dest = B TTL=4, Dest = B Te (R1) Te (R2) Te (R3) Pu (B) Tempo Te = Time exceeded Pu = Port unreachable
Analisadores de Protocolos ,[object Object]
Wireshark
Opções comerciais
Ferramentas para Gerenciamento de Falhas e Monitoramento ,[object Object]
snips
monit
mon
sysmon
sntop
Ferramentas para Gerenciamento de Performance e Geração de Gráficos ,[object Object]
RRDTool
CACTI
ntop
darkstat
Cricket
fprobe
flow-tools
etherape
Em modo texto: ,[object Object]
ifstatus - http://ifstatus.sourceforge.net/graphic/index.html
Ferramentas para Gerenciamento de Configuração ,[object Object]
Netdirector
CACIC
ipplan
metche
Ferramentas para Gerenciamento de Segurança ,[object Object]

Mais conteúdo relacionado

Mais procurados

Instalação e Configuração de Redes.pdf
Instalação e Configuração de Redes.pdfInstalação e Configuração de Redes.pdf
Instalação e Configuração de Redes.pdfOs Fantasmas !
 
Aula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxAula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxLucasMansueto
 
Gerência de redes e computadores
Gerência de redes e computadoresGerência de redes e computadores
Gerência de redes e computadoresEduardo Junior
 
Zabbix + SNMP: Compartilhando experiências sobre SNMP
Zabbix + SNMP: Compartilhando experiências sobre SNMPZabbix + SNMP: Compartilhando experiências sobre SNMP
Zabbix + SNMP: Compartilhando experiências sobre SNMPAndré Déo
 
Segurança de redes - Conceitos de firewall
Segurança de redes - Conceitos de firewall Segurança de redes - Conceitos de firewall
Segurança de redes - Conceitos de firewall Cleber Ramos
 
Serviços de Redes.pdf
Serviços de Redes.pdfServiços de Redes.pdf
Serviços de Redes.pdfOs Fantasmas !
 
Aula 1 active directory
Aula 1   active directoryAula 1   active directory
Aula 1 active directoryOi S.A
 
Virtualização - O Futuro é na NUVEM
Virtualização - O Futuro é na NUVEMVirtualização - O Futuro é na NUVEM
Virtualização - O Futuro é na NUVEMRodrigo Felipe Betussi
 
Computação em nuvem (cloud computing), uma introdução.
Computação em nuvem (cloud computing), uma introdução.Computação em nuvem (cloud computing), uma introdução.
Computação em nuvem (cloud computing), uma introdução.Rodrigo Miranda
 
Monitoramento rede
Monitoramento redeMonitoramento rede
Monitoramento redeAndré Déo
 

Mais procurados (20)

Instalação e Configuração de Redes.pdf
Instalação e Configuração de Redes.pdfInstalação e Configuração de Redes.pdf
Instalação e Configuração de Redes.pdf
 
Aula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxAula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - Linux
 
Tecnologias Atuais de Redes - Aula 3 - VPN [Apostila]
Tecnologias Atuais de Redes - Aula 3 - VPN [Apostila]Tecnologias Atuais de Redes - Aula 3 - VPN [Apostila]
Tecnologias Atuais de Redes - Aula 3 - VPN [Apostila]
 
Gerência de redes e computadores
Gerência de redes e computadoresGerência de redes e computadores
Gerência de redes e computadores
 
Zabbix + SNMP: Compartilhando experiências sobre SNMP
Zabbix + SNMP: Compartilhando experiências sobre SNMPZabbix + SNMP: Compartilhando experiências sobre SNMP
Zabbix + SNMP: Compartilhando experiências sobre SNMP
 
Linux para leigos
Linux para leigos Linux para leigos
Linux para leigos
 
Segurança de redes - Conceitos de firewall
Segurança de redes - Conceitos de firewall Segurança de redes - Conceitos de firewall
Segurança de redes - Conceitos de firewall
 
SI - Arquiteturas
SI - ArquiteturasSI - Arquiteturas
SI - Arquiteturas
 
Planejamento rede
Planejamento rede Planejamento rede
Planejamento rede
 
Projeto de Rede Local (LAN)
Projeto de Rede Local (LAN)Projeto de Rede Local (LAN)
Projeto de Rede Local (LAN)
 
Serviços de Redes.pdf
Serviços de Redes.pdfServiços de Redes.pdf
Serviços de Redes.pdf
 
Aula 1 active directory
Aula 1   active directoryAula 1   active directory
Aula 1 active directory
 
Linux
LinuxLinux
Linux
 
Protocolo SNMP
Protocolo SNMPProtocolo SNMP
Protocolo SNMP
 
Aula 06 comandos linux
Aula 06   comandos linuxAula 06   comandos linux
Aula 06 comandos linux
 
Aula- Virtualização
Aula- VirtualizaçãoAula- Virtualização
Aula- Virtualização
 
Virtualização - O Futuro é na NUVEM
Virtualização - O Futuro é na NUVEMVirtualização - O Futuro é na NUVEM
Virtualização - O Futuro é na NUVEM
 
Trabalho linux
Trabalho linuxTrabalho linux
Trabalho linux
 
Computação em nuvem (cloud computing), uma introdução.
Computação em nuvem (cloud computing), uma introdução.Computação em nuvem (cloud computing), uma introdução.
Computação em nuvem (cloud computing), uma introdução.
 
Monitoramento rede
Monitoramento redeMonitoramento rede
Monitoramento rede
 

Destaque

Ferramentas de monitoramento de redes de computadors
Ferramentas de monitoramento de redes de computadorsFerramentas de monitoramento de redes de computadors
Ferramentas de monitoramento de redes de computadorsUFPA
 
Introdução a Gerência de Redes
Introdução a Gerência de RedesIntrodução a Gerência de Redes
Introdução a Gerência de RedesFrederico Madeira
 
Arquiteturas de Gerência de Redes
Arquiteturas de Gerência de RedesArquiteturas de Gerência de Redes
Arquiteturas de Gerência de RedesFrederico Madeira
 
Ferramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em RedesFerramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em RedesFrederico Madeira
 
CACTI: Monitoramento Inteligente de Redes - Gabriel Stein
CACTI: Monitoramento Inteligente de Redes - Gabriel SteinCACTI: Monitoramento Inteligente de Redes - Gabriel Stein
CACTI: Monitoramento Inteligente de Redes - Gabriel SteinTchelinux
 
Gerência de redes com Zabbix: conhecendo a ferramenta
Gerência de redes com Zabbix: conhecendo a ferramentaGerência de redes com Zabbix: conhecendo a ferramenta
Gerência de redes com Zabbix: conhecendo a ferramentaAécio Pires
 
Zabbix para iniciantes
Zabbix para iniciantesZabbix para iniciantes
Zabbix para iniciantesWerneck Costa
 
artigo ferramentas de gerenciamento de redes
artigo ferramentas de gerenciamento de redesartigo ferramentas de gerenciamento de redes
artigo ferramentas de gerenciamento de redesmauriciomoda
 
Zabbix, Zenoss ou Padora: quem vai ganhar esta briga?
Zabbix, Zenoss ou Padora: quem vai ganhar esta briga?Zabbix, Zenoss ou Padora: quem vai ganhar esta briga?
Zabbix, Zenoss ou Padora: quem vai ganhar esta briga?Aécio Pires
 
Ferramenta de apoio a gerência de configuração de software
Ferramenta de apoio a gerência de configuração de softwareFerramenta de apoio a gerência de configuração de software
Ferramenta de apoio a gerência de configuração de softwareelliando dias
 
Monitoramento da rede de A a ZABBIX - Daniel Bauermann
Monitoramento da rede de A a ZABBIX - Daniel BauermannMonitoramento da rede de A a ZABBIX - Daniel Bauermann
Monitoramento da rede de A a ZABBIX - Daniel BauermannTchelinux
 
Monitoring all Elements of Your Database Operations With Zabbix
Monitoring all Elements of Your Database Operations With ZabbixMonitoring all Elements of Your Database Operations With Zabbix
Monitoring all Elements of Your Database Operations With ZabbixZabbix
 
Alexei Vladishev - Zabbix - Monitoring Solution for Everyone
Alexei Vladishev - Zabbix - Monitoring Solution for EveryoneAlexei Vladishev - Zabbix - Monitoring Solution for Everyone
Alexei Vladishev - Zabbix - Monitoring Solution for EveryoneZabbix
 
Cmip vs snmp
Cmip vs snmpCmip vs snmp
Cmip vs snmpalexx2472
 
Gerência de Redes - 4.RMON
Gerência de Redes - 4.RMONGerência de Redes - 4.RMON
Gerência de Redes - 4.RMONMauro Tapajós
 
Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory gigadrop
 

Destaque (20)

Ferramentas de monitoramento de redes de computadors
Ferramentas de monitoramento de redes de computadorsFerramentas de monitoramento de redes de computadors
Ferramentas de monitoramento de redes de computadors
 
Introdução a Gerência de Redes
Introdução a Gerência de RedesIntrodução a Gerência de Redes
Introdução a Gerência de Redes
 
Arquiteturas de Gerência de Redes
Arquiteturas de Gerência de RedesArquiteturas de Gerência de Redes
Arquiteturas de Gerência de Redes
 
Ferramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em RedesFerramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em Redes
 
CACTI: Monitoramento Inteligente de Redes - Gabriel Stein
CACTI: Monitoramento Inteligente de Redes - Gabriel SteinCACTI: Monitoramento Inteligente de Redes - Gabriel Stein
CACTI: Monitoramento Inteligente de Redes - Gabriel Stein
 
Gerência de redes com Zabbix: conhecendo a ferramenta
Gerência de redes com Zabbix: conhecendo a ferramentaGerência de redes com Zabbix: conhecendo a ferramenta
Gerência de redes com Zabbix: conhecendo a ferramenta
 
Zabbix para iniciantes
Zabbix para iniciantesZabbix para iniciantes
Zabbix para iniciantes
 
artigo ferramentas de gerenciamento de redes
artigo ferramentas de gerenciamento de redesartigo ferramentas de gerenciamento de redes
artigo ferramentas de gerenciamento de redes
 
Zabbix, Zenoss ou Padora: quem vai ganhar esta briga?
Zabbix, Zenoss ou Padora: quem vai ganhar esta briga?Zabbix, Zenoss ou Padora: quem vai ganhar esta briga?
Zabbix, Zenoss ou Padora: quem vai ganhar esta briga?
 
Ferramenta de apoio a gerência de configuração de software
Ferramenta de apoio a gerência de configuração de softwareFerramenta de apoio a gerência de configuração de software
Ferramenta de apoio a gerência de configuração de software
 
Monitoramento da rede de A a ZABBIX - Daniel Bauermann
Monitoramento da rede de A a ZABBIX - Daniel BauermannMonitoramento da rede de A a ZABBIX - Daniel Bauermann
Monitoramento da rede de A a ZABBIX - Daniel Bauermann
 
Monitoring all Elements of Your Database Operations With Zabbix
Monitoring all Elements of Your Database Operations With ZabbixMonitoring all Elements of Your Database Operations With Zabbix
Monitoring all Elements of Your Database Operations With Zabbix
 
Alexei Vladishev - Zabbix - Monitoring Solution for Everyone
Alexei Vladishev - Zabbix - Monitoring Solution for EveryoneAlexei Vladishev - Zabbix - Monitoring Solution for Everyone
Alexei Vladishev - Zabbix - Monitoring Solution for Everyone
 
Cmip vs snmp
Cmip vs snmpCmip vs snmp
Cmip vs snmp
 
Agr aula3
Agr aula3Agr aula3
Agr aula3
 
Gerência de Redes - 4.RMON
Gerência de Redes - 4.RMONGerência de Redes - 4.RMON
Gerência de Redes - 4.RMON
 
Demonstração
DemonstraçãoDemonstração
Demonstração
 
Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory
 
Plataformas de rede
Plataformas de redePlataformas de rede
Plataformas de rede
 
Tcc snmp
Tcc snmpTcc snmp
Tcc snmp
 

Semelhante a Ferramentas NMS

FISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
FISL8 - Aplicações Livres para Gerenciamento de Redes e ServiçosFISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
FISL8 - Aplicações Livres para Gerenciamento de Redes e ServiçosMauro Tapajós
 
Gerência de Redes - 8.Tópicos Avançados
Gerência de Redes - 8.Tópicos AvançadosGerência de Redes - 8.Tópicos Avançados
Gerência de Redes - 8.Tópicos AvançadosMauro Tapajós
 
Monitoramento pro-ativo de Serviços
Monitoramento pro-ativo de ServiçosMonitoramento pro-ativo de Serviços
Monitoramento pro-ativo de ServiçosDaniel Checchia
 
Middleware Reflexivo
Middleware ReflexivoMiddleware Reflexivo
Middleware Reflexivoelliando dias
 
Projetos de Software com Visual Studio Team System
Projetos de Software com Visual Studio Team SystemProjetos de Software com Visual Studio Team System
Projetos de Software com Visual Studio Team SystemRicardo Serradas
 
Gerência - Aula 01
Gerência - Aula 01Gerência - Aula 01
Gerência - Aula 01Marcus Lucas
 
Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0Andre Bretas
 
Pense Aberto, Pense Linux
Pense Aberto, Pense LinuxPense Aberto, Pense Linux
Pense Aberto, Pense Linuxaviram
 
Uso de Software Livre na Procempa - Palestra no 10o Fórum Internacional de S...
Uso de Software Livre na  Procempa - Palestra no 10o Fórum Internacional de S...Uso de Software Livre na  Procempa - Palestra no 10o Fórum Internacional de S...
Uso de Software Livre na Procempa - Palestra no 10o Fórum Internacional de S...Éberli Cabistani Riella
 
Gerência de Redes - 10.TMN e GIRS
Gerência de Redes - 10.TMN e GIRSGerência de Redes - 10.TMN e GIRS
Gerência de Redes - 10.TMN e GIRSMauro Tapajós
 
Trabalhando com ambientes complexos – SharePoint 2007 e SQL Server 2005
Trabalhando com ambientes complexos – SharePoint 2007 e SQL Server 2005Trabalhando com ambientes complexos – SharePoint 2007 e SQL Server 2005
Trabalhando com ambientes complexos – SharePoint 2007 e SQL Server 2005Comunidade CanalSharePoint
 
Lync Server 2010 - Arquitetura
Lync Server 2010 - ArquiteturaLync Server 2010 - Arquitetura
Lync Server 2010 - Arquiteturabrunoestrozi
 
Apache PHP MySQL
Apache  PHP  MySQLApache  PHP  MySQL
Apache PHP MySQLkisb1337
 
Sistemas Conteudo Programatico.
Sistemas Conteudo Programatico.Sistemas Conteudo Programatico.
Sistemas Conteudo Programatico.Universal.org.mx
 
Monitorando aplicações Web com Application Insights, Logic Apps e Slack - Dev...
Monitorando aplicações Web com Application Insights, Logic Apps e Slack - Dev...Monitorando aplicações Web com Application Insights, Logic Apps e Slack - Dev...
Monitorando aplicações Web com Application Insights, Logic Apps e Slack - Dev...Renato Groff
 
Monitorando aplicações Web com Application Insights, Logic Apps e Slack - .NE...
Monitorando aplicações Web com Application Insights, Logic Apps e Slack - .NE...Monitorando aplicações Web com Application Insights, Logic Apps e Slack - .NE...
Monitorando aplicações Web com Application Insights, Logic Apps e Slack - .NE...Renato Groff
 

Semelhante a Ferramentas NMS (20)

FISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
FISL8 - Aplicações Livres para Gerenciamento de Redes e ServiçosFISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
FISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
 
Gerência de Redes - 8.Tópicos Avançados
Gerência de Redes - 8.Tópicos AvançadosGerência de Redes - 8.Tópicos Avançados
Gerência de Redes - 8.Tópicos Avançados
 
Zabbix 2010
Zabbix 2010Zabbix 2010
Zabbix 2010
 
Monitoramento pro-ativo de Serviços
Monitoramento pro-ativo de ServiçosMonitoramento pro-ativo de Serviços
Monitoramento pro-ativo de Serviços
 
Middleware Reflexivo
Middleware ReflexivoMiddleware Reflexivo
Middleware Reflexivo
 
Gerana
GeranaGerana
Gerana
 
Projetos de Software com Visual Studio Team System
Projetos de Software com Visual Studio Team SystemProjetos de Software com Visual Studio Team System
Projetos de Software com Visual Studio Team System
 
Gerência - Aula 01
Gerência - Aula 01Gerência - Aula 01
Gerência - Aula 01
 
Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0
 
RHQ 4 Gerenciamento efetivo de servidores JBoss
RHQ 4 Gerenciamento efetivo de servidores JBossRHQ 4 Gerenciamento efetivo de servidores JBoss
RHQ 4 Gerenciamento efetivo de servidores JBoss
 
Pense Aberto, Pense Linux
Pense Aberto, Pense LinuxPense Aberto, Pense Linux
Pense Aberto, Pense Linux
 
Uso de Software Livre na Procempa - Palestra no 10o Fórum Internacional de S...
Uso de Software Livre na  Procempa - Palestra no 10o Fórum Internacional de S...Uso de Software Livre na  Procempa - Palestra no 10o Fórum Internacional de S...
Uso de Software Livre na Procempa - Palestra no 10o Fórum Internacional de S...
 
Gerência de Redes - 10.TMN e GIRS
Gerência de Redes - 10.TMN e GIRSGerência de Redes - 10.TMN e GIRS
Gerência de Redes - 10.TMN e GIRS
 
Nagios
NagiosNagios
Nagios
 
Trabalhando com ambientes complexos – SharePoint 2007 e SQL Server 2005
Trabalhando com ambientes complexos – SharePoint 2007 e SQL Server 2005Trabalhando com ambientes complexos – SharePoint 2007 e SQL Server 2005
Trabalhando com ambientes complexos – SharePoint 2007 e SQL Server 2005
 
Lync Server 2010 - Arquitetura
Lync Server 2010 - ArquiteturaLync Server 2010 - Arquitetura
Lync Server 2010 - Arquitetura
 
Apache PHP MySQL
Apache  PHP  MySQLApache  PHP  MySQL
Apache PHP MySQL
 
Sistemas Conteudo Programatico.
Sistemas Conteudo Programatico.Sistemas Conteudo Programatico.
Sistemas Conteudo Programatico.
 
Monitorando aplicações Web com Application Insights, Logic Apps e Slack - Dev...
Monitorando aplicações Web com Application Insights, Logic Apps e Slack - Dev...Monitorando aplicações Web com Application Insights, Logic Apps e Slack - Dev...
Monitorando aplicações Web com Application Insights, Logic Apps e Slack - Dev...
 
Monitorando aplicações Web com Application Insights, Logic Apps e Slack - .NE...
Monitorando aplicações Web com Application Insights, Logic Apps e Slack - .NE...Monitorando aplicações Web com Application Insights, Logic Apps e Slack - .NE...
Monitorando aplicações Web com Application Insights, Logic Apps e Slack - .NE...
 

Mais de Mauro Tapajós

Proyecto liberació SIGATI
Proyecto liberació SIGATIProyecto liberació SIGATI
Proyecto liberació SIGATIMauro Tapajós
 
Propostas de Autenticação para SNMP
Propostas de Autenticação para SNMPPropostas de Autenticação para SNMP
Propostas de Autenticação para SNMPMauro Tapajós
 
Integração de Serviços em Plataforma Livre
Integração de Serviços em Plataforma LivreIntegração de Serviços em Plataforma Livre
Integração de Serviços em Plataforma LivreMauro Tapajós
 
Instalação e Atualização Automática de Aplicações para Ambientes Corporativos
Instalação e Atualização Automática de Aplicações para Ambientes CorporativosInstalação e Atualização Automática de Aplicações para Ambientes Corporativos
Instalação e Atualização Automática de Aplicações para Ambientes CorporativosMauro Tapajós
 
Serviço de Distribuição de SW em Plataforma Livre
Serviço de Distribuição de SW em Plataforma LivreServiço de Distribuição de SW em Plataforma Livre
Serviço de Distribuição de SW em Plataforma LivreMauro Tapajós
 
Migração para Software Livre nas Universidades
Migração para Software Livre nas UniversidadesMigração para Software Livre nas Universidades
Migração para Software Livre nas UniversidadesMauro Tapajós
 
Códigos Convolucionais (sequenciais)
Códigos Convolucionais (sequenciais)Códigos Convolucionais (sequenciais)
Códigos Convolucionais (sequenciais)Mauro Tapajós
 
Posso rodar minhas aplicações corporativas sobre linux?
Posso rodar minhas aplicações corporativas sobre linux?Posso rodar minhas aplicações corporativas sobre linux?
Posso rodar minhas aplicações corporativas sobre linux?Mauro Tapajós
 
integração de Serviços no Processo de Migração para uma Plataforma Livre
integração de Serviços no Processo de Migração para uma Plataforma Livreintegração de Serviços no Processo de Migração para uma Plataforma Livre
integração de Serviços no Processo de Migração para uma Plataforma LivreMauro Tapajós
 
Atualização Automática de Aplicações em plataforma livre
Atualização Automática de Aplicações em plataforma livreAtualização Automática de Aplicações em plataforma livre
Atualização Automática de Aplicações em plataforma livreMauro Tapajós
 
Integração de Serviços como requisito fundamental no processo de migração par...
Integração de Serviços como requisito fundamental no processo de migração par...Integração de Serviços como requisito fundamental no processo de migração par...
Integração de Serviços como requisito fundamental no processo de migração par...Mauro Tapajós
 
Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...
Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...
Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...Mauro Tapajós
 
Processo de Startup do Linux
Processo de Startup do LinuxProcesso de Startup do Linux
Processo de Startup do LinuxMauro Tapajós
 
Aspectos do kernel Linux e Instalação
Aspectos do kernel Linux e InstalaçãoAspectos do kernel Linux e Instalação
Aspectos do kernel Linux e InstalaçãoMauro Tapajós
 
Avaliação das distribuições Linux
Avaliação das distribuições LinuxAvaliação das distribuições Linux
Avaliação das distribuições LinuxMauro Tapajós
 
FISL7 - Padrões Abertos e Software Livre para Vídeoconferência
FISL7 - Padrões Abertos e Software Livre para VídeoconferênciaFISL7 - Padrões Abertos e Software Livre para Vídeoconferência
FISL7 - Padrões Abertos e Software Livre para VídeoconferênciaMauro Tapajós
 
Suporte e Disponibilidade no Linux
Suporte e Disponibilidade no LinuxSuporte e Disponibilidade no Linux
Suporte e Disponibilidade no LinuxMauro Tapajós
 
Pequena Apostila sobre Software Livre
Pequena Apostila sobre Software LivrePequena Apostila sobre Software Livre
Pequena Apostila sobre Software LivreMauro Tapajós
 

Mais de Mauro Tapajós (20)

Proyecto liberació SIGATI
Proyecto liberació SIGATIProyecto liberació SIGATI
Proyecto liberació SIGATI
 
Propostas de Autenticação para SNMP
Propostas de Autenticação para SNMPPropostas de Autenticação para SNMP
Propostas de Autenticação para SNMP
 
Integração de Serviços em Plataforma Livre
Integração de Serviços em Plataforma LivreIntegração de Serviços em Plataforma Livre
Integração de Serviços em Plataforma Livre
 
Instalação e Atualização Automática de Aplicações para Ambientes Corporativos
Instalação e Atualização Automática de Aplicações para Ambientes CorporativosInstalação e Atualização Automática de Aplicações para Ambientes Corporativos
Instalação e Atualização Automática de Aplicações para Ambientes Corporativos
 
Asterisk
AsteriskAsterisk
Asterisk
 
Serviço de Distribuição de SW em Plataforma Livre
Serviço de Distribuição de SW em Plataforma LivreServiço de Distribuição de SW em Plataforma Livre
Serviço de Distribuição de SW em Plataforma Livre
 
Migração para Software Livre nas Universidades
Migração para Software Livre nas UniversidadesMigração para Software Livre nas Universidades
Migração para Software Livre nas Universidades
 
Códigos Convolucionais (sequenciais)
Códigos Convolucionais (sequenciais)Códigos Convolucionais (sequenciais)
Códigos Convolucionais (sequenciais)
 
Posso rodar minhas aplicações corporativas sobre linux?
Posso rodar minhas aplicações corporativas sobre linux?Posso rodar minhas aplicações corporativas sobre linux?
Posso rodar minhas aplicações corporativas sobre linux?
 
Software Winrad
Software WinradSoftware Winrad
Software Winrad
 
integração de Serviços no Processo de Migração para uma Plataforma Livre
integração de Serviços no Processo de Migração para uma Plataforma Livreintegração de Serviços no Processo de Migração para uma Plataforma Livre
integração de Serviços no Processo de Migração para uma Plataforma Livre
 
Atualização Automática de Aplicações em plataforma livre
Atualização Automática de Aplicações em plataforma livreAtualização Automática de Aplicações em plataforma livre
Atualização Automática de Aplicações em plataforma livre
 
Integração de Serviços como requisito fundamental no processo de migração par...
Integração de Serviços como requisito fundamental no processo de migração par...Integração de Serviços como requisito fundamental no processo de migração par...
Integração de Serviços como requisito fundamental no processo de migração par...
 
Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...
Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...
Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...
 
Processo de Startup do Linux
Processo de Startup do LinuxProcesso de Startup do Linux
Processo de Startup do Linux
 
Aspectos do kernel Linux e Instalação
Aspectos do kernel Linux e InstalaçãoAspectos do kernel Linux e Instalação
Aspectos do kernel Linux e Instalação
 
Avaliação das distribuições Linux
Avaliação das distribuições LinuxAvaliação das distribuições Linux
Avaliação das distribuições Linux
 
FISL7 - Padrões Abertos e Software Livre para Vídeoconferência
FISL7 - Padrões Abertos e Software Livre para VídeoconferênciaFISL7 - Padrões Abertos e Software Livre para Vídeoconferência
FISL7 - Padrões Abertos e Software Livre para Vídeoconferência
 
Suporte e Disponibilidade no Linux
Suporte e Disponibilidade no LinuxSuporte e Disponibilidade no Linux
Suporte e Disponibilidade no Linux
 
Pequena Apostila sobre Software Livre
Pequena Apostila sobre Software LivrePequena Apostila sobre Software Livre
Pequena Apostila sobre Software Livre
 

Ferramentas NMS

Notas do Editor

  1. Qualquer ferramentas ou sistema usado em gerenciamento está sendo usado com foco numa das áreas de gerenciamento num determinado momento.
  2. Qualquer utilitário que possa auxiliar no trabalho de gerenciamento de rede é uma ferramenta de gerenciamento. Podem ser comandos simples ou sistemas especializados Sistemas de gerenciamento de grande porte adequam-se as exigências de gerenciamento e exigem prévio estudo (projeto) para se tornarem operacionais. Porém, alguns comandos triviais e scripts (herança dos comandos do UNIX) podem dar a informação necessária em vários casos. Muitos equipamentos compartilham comandos/utilitários básicos de rede. Exemplos de tais comandos simples são: - ping - Envio de ICMP echo requests requerendo as respostas (echo replies). É um teste básico de conectividade, onde se pode alterar características dos pacotes IP criados. - traceroute (tracert) - encontra os trechos da rota usada para um destino determinado. - ifconfig – mostra e altera as configurações de interfaces de rede - netstat – dá informações de rotas, sockets, protocolos e interfaces. - arp – mostra e altera a tabela ARP do equipamento. - route – informa e altera rotas no equipamento. - host , dig e nslookup – comandos para teste de resolução de nomes num servidor DNS. - nmap : utilitário de linha de comando que varre portas TCP e UDP abertas num sistema e tenta descobrir que serviços estão disponíveis nelas.
  3. O protocolo ICMP implementa mensagens com funções de diagnóstico e testes. Uma destas mensagens (Echo Request) exige a pronta resposta (Echo Reply) ao ser recebida. É um mecanismo trivial de teste de conectividade entre dois equipamentos numa rede TCP/IP.
  4. O comando traceroute grava as rotas tomadas pelos pacotes. Quando um pacote chega num roteador e seu campo TTL chega a zero, é enviada uma mensagem ICMP de time exceeded de volta a origem. Incrementando o campo TTL, se avança na rota para este determinado destino, de forma a registrar e mapear o caminho sendo dado pela rede para determinado endereço de destino. O processo segue até chegar no destino ou uma mensagem de erro ocorrer
  5. tcpdump – http://www.tcpdump.org/ - utilitário de linha de comando que mostra os pacotes enviados e recebidos em interfaces de rede do equipamento. Wireshark - http://www.wireshark.org/ - aplicativo analisador de protocolos gráfico. O Wireshark, possui sua contrapartida em modo texto, o tshark. ethercap – http://ettercap.sourceforge.net/ - escuta em rede Para redes wireless: kismet - http://www.kismetwireless.net/ Netstumbler - http://www.netstumbler.com/ Alguns analisadores comerciais são: Wildpackets - http://www.wildpackets.com/ Sniff'em - http://www.sniff-em.com/realindex.shtml http://www.networkgeneral.com/
  6. Para gerenciamento de falhas básico, existem várias ferramentas no mundo livre para a tarefa. Seguem algumas como exemplo: Nedi - http://nedi.web.psi.ch/mo.html - descobre (via CDP/Cisco Discovery Protocol e LLDP/Link Layer Discovery Protocol) e monitora dispositivos de rede. bigsister - http://bigsister.graeff.com/ - monitoramento e alarmes cheops-ng - http://cheops-ng.sourceforge.net/index.php - monitoramento e mapas snips - http://www.netplex-tech.com/snips/ - monitoramento de dispositivos, sistemas e serviços de rede. Existe um conjunto de serviços definido que o software pode monitorar. Pode apresentar as informações em formato WEB, texto ou via cliente tk. monit - http://www.tildeslash.com/monit/index.php - monitoramento de sistemas em formato WEB e disparo de ações em função das respostas obtidas. mon - http://www.kernel.org/software/mon/ - monitora serviços de rede e dispara ações. Em modo texto: sysmon - http://www.sysmon.org/ - ferramenta de monitoramento com vários tipos de teste que mostra os resultados em console texto. sntop – http://sntop.sourceforge.net/ - ferramenta de monitoramento de hosts em modo texto (curses)
  7. Em gerenciamento de redes é muito comum o registro e apresentação de características de tráfego na rede. Várias ferramentas fazem esta coleta e apresentação. Note que, muitas podem ser usadas para apresentação de outros dados de performance (como uso de memória por um servidor ou a temperatura de um componente): MRTG - http://oss.oetiker.ch/mrtg/ - traça gráficos de informações SNMP obtidas de dispositivos de rede. Possui versões Win e Linux. RRDTool - http://oss.oetiker.ch/rrdtool/ - ferramentas para armazenamento de dados e criação de gráficos CACTI - http://www.cacti.net - geração de gráficos a partir de dados de rede com RRDTool iperf ( http://dast.nlanr.net/Projects/Iperf/ ) medições de rede UDP e TCP em linha de comando. munin - http://munin.projects.linpro.no/ - estatísticas de tráfego em formato WEB Cricket - http://cricket.sourceforge.net/ - sistema de monitoramento de tendências em sequências de dados. Muito usado para melhorar o entendimento do tráfego de rede. fprobe - http://fprobe.sourceforge.net/ - obtém dados do tráfego e os exporta em formato netflow (Cisco) flow-tools - http://www.splintered.net/sw/flow-tools/ - ferramentas para tratamento de dados netflow etherape - http://etherape.sourceforge.net/ - traça gráficos da atividade de rede em formato WEB
  8. Também existem várias ferramentas de automatização de configuração. Muita coisa pode ser feita em scripts ou via interfaces WEB. Seguem alguns nomes: WEBMIN - http://www.webmin.com/ - é uma interface WEB de administração de sistemas UNIX/Linux. É permitida a configuração de inúmeros itens dos sistemas (contas de usuários, configuração de serviços como Apache, DNS, compartilhamento de arquivos, etc). É composto de um WEB server e scripts CGI. CACIC (Configurador Automático e Coletor de Informações Computacionais) - http://guialivre.governoeletronico.gov.br/cacic/sisp2/ - ferramenta de inventário desenvolvida pelo governo brasileiro. Suporta geração automática de inventário detalhado de estações Win e Linux. Netdirector - http://netdirector.org/ - plataforma de gerenciamento WEB de servidores e componentes UNIX/Linux. ipplan -( http://iptrack.sourceforge.net/ ) - gerenciamento de endereços IP e nomes DNS num interface WEB. metche - https://poivron.org/dev/metche/ - ferramenta de acompanhamento de alterações em configurações de máquina UNIX/Linux. Funciona em modo texto.
  9. A área de segurança é enorme e possui muita complexidade. Realizar gerenciamento de segurança é tarefa para especialistas. São citados abaixo apenas algumas ferramentas populares no mundo livre: Nessus - http://www.nessus.org - scanner de segurança remoto snort - http://www.snort.org/ - IDS e sniffer nmap - www.nmap.org - scanner de serviços em rede. Pode varrer serviços de várias formas e até encontrar detalhes dos servidores que os implementam. OpenSIMS (The Open Source Security Infrastructure Management System) - http://opensims.sourceforge.net/ - conjunto de várias ferramentas de segurança agregadas num único pacote OSIRIS - http://osiris.shmoo.com/ - Monitor de integridade de sistemas. Detecta mudanças ocorridas. syslog-ng – infraestrutura de log (consolidação, análise e envio via rede de logs) Para saber mais: Análise de “integrity checkers”: http://www.la-samhna.de/library/scanners.html Mais ferramentas para segurança: http://sectools.org/
  10. Sistemas de gerenciamento são composto de hardware e software específico para a atividade de gerenciamento (monitoração e controle). Existem sistemas de gerenciamento de vários portes – adequados para cada tipo de solução. Em várias destas soluções existe o papel de um (ou mais) servidores (gerente – manager ). Estes sistemas organizam dados de gerenciamento, apresentando-os da maneira mais adequada (gráficos, tabelas, relatórios, ...). Nada mais são que sistemas de manipulação de dados. Muitos são baseados em arquitetura distribuída – cliente-servidor. A característica de escalabilidade – adequação a redes simples até as mais sofisticadas – é muito interessante nestes tipos de sistemas. Um framework de gerenciamento é uma solução quase pronta para resolver um problema de um certo domínio e que pode ser adequado a uma solução particular através do fornecimento (ou redefinição) de certos módulos. Esta abordagem permite integrar as várias aplicações de gerência, portanto, a plataforma é também um ambiente de desenvolvimento.
  11. Na forma ativa , são enviadas informação na rede para descobrir elementos. É um mecanismos mais veloz, mas com maior interferência. Na forma passiva a NMS (ou outros dispositivos) escutam a rede de forma passiva e descobrem dispositivos sem carregar a rede com tráfego adicional. Vários protocolos podem ser usados para descobrir dispositivos e topologia: arp, icmp, dns, snmp, etc. Alguns algoritmos de descoberta são: - Monitoração passiva de pacotes ARP: uma interface em modo promíscuo escuta todos os pacotes arp e constrói uma lista de endereços mac/ip. Só funciona para sub-redes conectadas diretamente à estação que escuta. - Monitoração ativa de pacotes ARP: envia pacotes ip usando udp para uma porta sem utilização provável e monitora a resposta ARP. Só funciona para sub-redes conectadas diretamente à estação que escuta - Scan sequencial de endereços ip com pacote ICMP echo: gera grande quantidade de pacotes (para uma rede classe b, vai gerar: 65000 echos, 65000 respostas, 65000 pacotes arps em broadcast!). Muito usado, apesar da carga gerada. - Broadcast de um pacote ICMP Echo com directed broadcast (envio para uma rede remota pedindo broadcast): poucos dispositivos de rede encaminham este tipo de tráfego. Pode gerar muito tráfego e muitas colisões nas respostas. - Pedido ICMP para obter máscara de subrede: ajuda a determinar a estrutura da rede. Pode ajudar a detectar um problema comum: máscaras de subrede erradas em interfaces da mesma rede.
  12. Supervisão de alarmes : interface do usuário indica quais elementos estão funcionando, quais estão funcionando parcialmente e quais estão fora de operação. Informações interessantes: - níveis de severidade - possíveis causas - Aviso visual - Registro de ocorrências e emissão de relatórios para análise Eventos são momentos “registráveis” de atividade na rede. Podem representar falhas ou não. Podem ser importantes ou não. Uma falha pode desencadear muitos eventos. Como o objetivo final é levar problemas (e não eventos individuais) à atenção do operador através de alarmes, deve, portanto, haver filtragem de eventos para gerar alarmes. - filtros baseados em thresholds: geram eventos a partir de medições - filtros de agrupamento: correlacionam eventos entre si para descobrir causas comuns (diagnóstico automático de problemas) - filtros de prioridade: associam uma criticalidade a problemas (e o alarme correspondente) A ação a ser feita por uma alarme é configurável na maioria dos sistemas. Correlação de alarmes : agrega inteligência ao sistema de forma que ele processe a massa de alarmes e dê um resultado útil como um diagnóstico mais específico ou gere um alarme com significado mais conclusivo.
  13. NMS - Simplificam e sumarizam as informações de gerenciamento coletadas - Integram-se com outros sistemas criando uma interface única - Organizam dados de gerenciamento, apresentando-os da maneira mais adequada (gráficos, tabelas, relatórios, ...), atendendo a mais de uma das áreas de gerenciamento Existe uma variedade (e complexidade) das aplicações de gerência necessárias numa solução de gerência completa. Não há receita de bolo para se ter uma solução como essa operacional.
  14. Componentes comuns num NMS: - Software de apresentação - interface com o usuário. Normalmente está localizado no gerente, mas pode-se encontrar interfaces no agente para fins de testes ou configuração de parâmetros - Aplicação principal - core - Pilhas de protocolos - Banco de dados - Interface gráfica - Gerador de relatórios - Gerador de gráficos - Correlador de alarmes - MIB Browser
  15. Algumas funcionalidades possíveis num NMS: - Descoberta automática da topologia – automatic discovery - Geração de gráfico da topologia da rede (mapa) - Configurações relacionadas com protocolos de comunicação (IP, SNMP, RMON, etc) - Configurações de Eventos, Alarmes e “triggers”- Disparo de ações (scripts, execução de aplicações, avisos - mail, pager, tel) ou até reconfigurações de equipamentos. Valores limites (“thresholds”) - definem níveis acima (ou abaixo) de uma determinada grandeza no qual se deve disparar uma ação - Ajuste de indicadores (médias, taxas de erro, totais por mês, etc) - Automação de diagnóstico (sistemas especialistas) - Configuração e emissão de relatórios - Envio de alertas para administradores (mail, SMS, etc) - Polling snmp e mib browsing - Configuração de dispositivos de rede - Controle de inventário (capacity planning / change management) - Distribuição de software, gerência de licenças para computadores - Contabilidade de recursos e faturamento - Informações de segurança
  16. Um aspecto importante nos sistema de gerenciamento é a capacidade dele de dividir a carga de trabalho entre vários servidores de gerenciamento. Esta não é uma funcionalidade simples de ser implementada.
  17. Interfaces para o usuário: WEB? Para visualização? Para operação? Visão gráfica dos elementos gerenciados? Telas customizadas pelo usuário? Múltiplas visões? Relacionamentos entre os dispositivos gerenciados? Modelos adotados (agente-gerentes, objetos distribuídos, etc)? Registro/logs de eventos? Integração com syslog? Suporte a SNMP? MIB Browser? Importação e Exportação de informações de MIB? Checks via SNMP, ICMP ou customizados? Active/Passive Checks? Plataformas de HW e SW suportadas? Utiliza SGBD padrão? Livre? Registros de eventos e configurações: auditorias Console de eventos - alarmes - níveis de severidade Configuração de triggers (limiares) Alertas ao responsável ou equipe por email e outros mecanismos Relatórios e gráficos dos dados coletados
  18. Visão gráfica dos elementos gerenciados? Relacionamentos entre elementos de rede? Modelos adotados (agente-gerentes, objetos distribuídos, etc)? Visualização de notificações de eventos e alarmes? Graus de severidades para os eventos reportados? Logs de eventos? MIB Browser? Utiliza SGBD padrão? Importação e Exportação de informações da MIB? Software livre: Provedores de serviços disponíveis? Interface com outros programas aplicativos? API's para desenvolvimento de aplicações de gerenciamento? Linguagens oferecidas? IDE? Ferramentas?
  19. HP OpenView - www.openview.hp.com/ IBM Tivoli Netview - www-306.ibm.com/software/tivoli/products/netview/ CA - Unicenter Suite – SPECTRUM – E-Health - www3.ca.com/solutions/product.aspx?id=2869 BMC Patrol - www.bmc.com Castle Rock SNMPc - http://www.castlerock.com/ CiscoWorks - www.cisco.com SunNet Manager - Solstice Enterprise Manager Suite - www.sun.com Agilent NETeXPERT - www.agilent.com Para saber mais: Lista de NMS (wikipedia): http://en.wikipedia.org/wiki/List_of_Network_Management_Systems
  20. O HP Open View é um ambiente de gerenciamento de sistemas da Hewlett-Packard Company, constituído por um conjunto de softwares que proporcionam o gerenciamento integrado de redes e soluções de gerenciamento de sistemas em ambientes de computação distribuída. É mais comumente descrito como uma suite de aplicações que permitem gerenciamento em larga-escala de redes e sistemas. Inclui centenas de módulos adicionais da HP e de terceiros. Historicamente o produto inicial foi o NNM (Network Node Manager). Este produto fornece a GUI para vários dos produtos que vieram depois ou módulos. A HP veio adquirindo várias empresas relacionadas com software para gerência como em 2004 a Novadigm e seu produto Radia suite, em 2005 foi a Peregrine Systems e seu portfolio.
  21. Alguns dos principais módulos do HP Open View são: - Agente TCP/IP/SNMP Extensível - Network Node Manager (NNM): visualizações de elementos de rede, mapas, eventos, etc. - Operations (OVO): gerenciamento de serviços básicos de TI. - Gerenciamento Distribuído (DM) é um ambiente de desenvolvimento e execução de aplicações, onde são criadas soluções de gerenciamento de sistemas e redes, usando protocolos de gerenciamento padronizados como SNMP e CMIP. - Event Correlation Services (ECS): tratamento de eventos gerados. - Kit para desenvolvimento em plataforma SNMP. - Service Desk Application: gerenciamento de serviços, problemas, configuração e SLA.
  22. O Tivoli NetView é uma solução de gerenciamento de redes que descobre redes TCP/IP, exibe topologias de rede, correlaciona e gerencia eventos e interrupções SNMP, monitora o funcionamento da rede e reúne dados de desempenho. Monitores de desempenho para TCP/IP e redes SNA e TN-3270 estão disponíveis como produtos separados. A suite Tivoli contém vários outros módulos para gerenciamento de TI, storage, etc.
  23. No competitivo cenário de gerencimento de TI, a BMC é um dos nomes fortes. Seus produtos para gerenciamento e monitoramento de serviços e servidores são populares como o Patrol. O Patrol trabalha com vários tipos de servidores (arquivos, impressão, correio, etc). Ele é, em princípio, uma arquitetura de monitoramento corporativa com várias funcionalidades extras: - Console centralizado - Possibilidade de monitorar mais de 2000 itens (memória, mensagens de correio em fila, usuários autenticados, etc) - Acompanhamento histórico de dados - Geração de gráficos de várias fontes (por exemplo: resposta DNS e uso de CPU na máquina) - Monitoramento de processos e serviços - Integração com hardware de vários fabricantes (falhas que não estão no SO)
  24. O SNMPc é uma ferramenta para gerenciamento dos equipamentos da rede via protocolo SNMP. Com o SNMPc é possível se gerenciar e coletar informações em tempo real de hubs, switches, routers, servidores e qualquer outro dispositivo que suporte o gerenciamento SNMP, independente do fabricante. Os resultados são obtidos através de relatórios em tempo real, relatórios salvos em disco (Trend Reports) e alarmes visuais, sonoros, email e pager. Possui suporte para SNMPv3. Distribuido em duas versões para pequenas e grandes redes: SNMPc Enterprise Edition SNMPc Workgroup Edition (versão voltada para um único usuário e para uma rede de pequeno ou médio porte). Características: - Suporte seguro a versão 3 do SNMP - Gerenciamento remoto & JAVA Access - Notificação de evento por Email ou Pager - Exibições em Tempo Real - Visualização de MIBs em tempo real, com MIB Expressions - MIB Compiler - Geração de relatórios diários, semanais e mensais automaticamente - Alarmes e relatórios automáticos, numa interface Programável
  25. Soluções OSS/FS para gerenciamento substituem soluções monolíticas de fabricantes através de uma abordagem modular. Isto permite que se monte somente o necessário, de acordo com as especificações, sem ter que adquirir sistemas completos e caros. Soluções OSS/FS são desenvolvidas de forma aberta, por isso, normalmente são aderentes a padrões. Esta característica facilita a interoperabilidade e futuras evoluções. Além disso, o mundo de software aberto garante total transparência no processo de evolução, garantindo que os reais usuários dos sistemas ditem os rumos do software. Na área de sistema de gerenciamento existe grande potencial de trabalho conjunto das comunidades de software aberto/livre com empresas e grandes clientes interessados em boas alternativas para sistemas de gerenciamento que pesam muito no orçamento. Para saber mais: http://open-management.com/
  26. Para manter sistemas de missão crítica, muitos cuidados são necessários, técnicos e não-técnicos. Em SL, muitos dos sistemas tradicionalmente não-críticos e implementados em SL adquiriram este status (correio eletrônico, web servers, etc) exigindo suporte de missão-crítica. Várias grandes empresas estão dando suporte em plataformas de missão crítica sobre SL, ou mesmo terceirizando toda a sua operação. Existe uma imensidão de cases de aplicações de MC rodando em SL.
  27. Vários argumentos alavancam a oferta de conhecimento e serviços para soluções FS-OSS: - Ferramentas em SL comuns são cada vez mais usadas nos cursos regulares das áreas de TI – a massa de mão-de-obra que entra no mercado já teve o contato com SL - Número crescente de profissionais de TI nascidos sob a bandeira do software livre e têm amplo entendimento do seu modus operandis - O sistema GNU/Linux é muito usado como ambiente de aprendizado das disciplinas de “escovação de bits” por que passam os futuros profissionais nas universidades e cursos técnicos. Estes profissionais não sentirão tanto o choque da mudança quanto os outros acostumados a trabalhar com versões proprietárias - Muitos dos novos desafios de suporte podem ser resolvidos com conhecimentos e profissionais que já se tem em casa (valorização)
  28. Como chegam os softwares proprietários: - Cadeias de distribuição (gerentes de conta, parcerias, familiaridade, etc) - Software pré-instalado em equipamentos, ou dado "de graça". - Marketing “suspeito” e tendencioso - Investimentos em treinamento “aprisionador” Como deve chegar uma opção livre: - Gestão convencida das vantagens da solução (labs de avaliação já feitos e devidamente apresentados) - Apoio desta gestão - Projeto adequado e realista de implantação - Equipe esclarecida e apoiando Software Livre (principalmente Linux) roda numa razoável diversidade de plataformas - os custos de treinamento e gerenciamento diminuem em ambientes homogêneos. As características de segurança e administração do sistema (derivado do UNIX) evitam muitos dos problemas comuns de hoje (virus, invasões, crashs inexplicáveis de aplicações, etc) reduzindo o número de chamados para problemas desta ordem, ainda mais em sistemas de missão crítica.
  29. NMS gerenciam sistema nervoso das corporações Aplicativos comerciais são complexos e caros. NMS atuais são sistemas críticos de enorme porte. Quais são os reais requisitos do sistema que se busca? Dificilmente sistemas desenvolvidos por um único grupo atenderão continuamente a todos os requisitos de um NMS nos atuais contextos. Daí podemos entender que o desenvolvimento como software livre aparece como ótima alternativa para se criar NMS's! Algumas características comuns dos atuais sistemas FS-OSS para gerenciamento: - Licenciamento livre (sempre verificar) - Apresentam interface WEB: padrão - LDAP: opção para autenticação de usuários - Atuação remota: ssh, agentes próprio ou plugins? - Uso de bancos de dados livres: já possuem maturidade adequada Dados de histórico, performance e SLA podem tomar muito espaço e processamento: cuidados com a plataforma! Existem várias ferramentas livres já maduras para estes serviços secundários (syslog, raid, LVM, virtualização, clusters, etc).
  30. A plataforma normalmente escolhida para rodar sistemas críticos como os de gerenciamento é GNU/Linux. A escolha da distribuição não é uma decisão direta, vários aspectos devem ser levados em conta: serviços de suporte, familiaridade, gerenciamento de pacotes de software e atualizações, arquitetura da distro, etc.
  31. Algumas dos sistemas livres para gerenciamento já possuem certa sofisticação e funcionalidades avançadas o bastante, que os tornam indicados para vários cenários de gerenciamento como NMS. Qualquer lista atual conteria algumas das opções abaixo: Nagios - http://www.nagios.org Zabbix - http://www.zabbix.org/ jffnms (Just for Fun NMS) - http://www.jffnms.org/ - apesar do nome, trata-se de um sério projeto com vários recursos OpenNMS - http://www.opennms.org Zenoss - http://www.zenoss.com/ - gerenciamento de TI e rede Pandora - http://pandora.sourceforge.net - gerenciamento de TI e rede
  32. Nagios é um programa GPL maduro de monitoramento de redes que verifica constantemente a disponibilidade do serviço, seja local ou remoto e avisa por meio de email ou SMS sobre o problema ocorrido. É possível obter relatórios de disponibilidade e configurar ações corretivas para os problemas ocorridos na rede. Nagios primeiramente foi escrito para o sistema operacional Linux, mas pode rodar em outros Unixes também. Foi desenvolvido em C e PERL. O Nagios pode ser expandido através de plugins. Existem vários sites com estas extensões para o software. Alguns de plugins são: - nrpe – execução remota de plugins - nsca – checks passivos (automáticos) Para saber mais: Site oficial: http://www.nagios.org/ Plugins para o Nagios: http://nagiosplug.sourceforge.net/ Nagios-BR: http://nagios-br.sourceforge.net/wiki/index.php/P%C3%A1gina_principal
  33. Características: - Monitoramento de serviços de rede (SMTP, POP3, HTTP, NNTP, ICMP, SNMP) - Monitoramento de recursos de computadores ou equipamentos de rede (carga do processador, uso de disco, logs do sistema) - Monitoração remota suportada através de túneis encriptados SSH ou SSL. - Desenvolvimento simples de plugins (fácil customização) - Checagem paralelizada - Capacidade de definir a rede hierarquicamente (distinção dos equipamentos que estão indisponíveis daqueles que estão inalcançáveis) - Capacidade de notificar quando um serviço ou equipamento apresenta problemas e quando o problema é resolvido (via email, pager, SMS, ou qualquer outro meio definido pelo usuário por plugin) - Capacidade de definir tratadores de eventos - Rotação automática de log - Excelente interface web para visualização do atual status da rede, notificações, histórico de problemas, arquivos de log, etc. - MAS... sua configuração é toda em arquivos de texto, o que a dificulta
  34. O Zabbiz é uma solução de NMS (monitoramento de dispositivos SNMP e não-SNMP, , geração de alames e alertas, gráficos de performance, armazenamento em base MySQL ou Postgres) livre sob licença GPL. O servidor deve ser uma máquina Linux que monitora sistemas clientes em diferentes plataformas e elementos de rede. Um recurso útil do Zabbix é a criação de templates de máquinas. Usando estes se pode herdar características comuns e personalizar dispositivos. Ele tem funcionamento atestado em vários distribuições Linux e em muitas delas também já tem pacotes de instalação prontos. Seu site oficial http://www.zabbix.org/ possui wiki, documentação e forum com muitas postagens.
  35. Dentre as suas características estão: - Escalável (testado com 5000 dispositivos com vários tipos de checagem por segundo) - Monitoramento em tempo real (performance, disponibilidade, integridade) - Condições flexíveis de alerta (email, SMS, avisos sonoros, comandos remotos) - Geração de relatórios - estatísticas - Fácil integração com outro módulos de terceiros - SLM (serviços de TI hierárquicos e relatórios) - Uso de agentes extensíveis para várias plataformas (UNIX/Linux, Win, Novell) - Execução automática de comandos remotos - Monitoramento sem agentes (serviços conhecidos, SNMP, traps) - Segurança (permissões de usuários, autenticação por IP) - Fácil administração - configuração centralizada - documentação online
  36. O OpenNMS é mais uma opção de NMS (como o próprio nome indica) com porte corporativo no mundo livre. Seu foco não está na geração de mapas e sim no tratamento de eventos. - Completa visualização WEB de eventos, alarmes, paradas no serviço e detalhes de nós. - Autodiscovery e polling ICMP - SNMP Capability Checking - Monitoramento de serviços HTTP, SMTP, DNS e FTP - Console JAVA para acompanhamento - Relatórios em formato XML - Visões particionadas da rede (políticas e regras) - Uso de banco - Suporte a SNMPv3 - Calendário para paradas agendadas - SLM – pode focar em características de SLA Dentre suas dependências estão JAVA, TOMCAT, Postgresql Para saber mais: Artigo: Enterprise-Wide Network Management with OpenNMS - http://www.oreillynet.com/pub/a/sysadmin/2005/09/08/opennms.html
  37. Algumas outras opções seriam: OpenQRM - http://www.openqrm.org/ - gerenciamento de servidores e aplicações (datacenter) NMIS - http://www.sins.com.au/nmis/ Groundwork - http://www.groundworkopensource.com/ Hyperic - http://www.hyperic.com/ NINO - http://nino.sourceforge.net NetDisco - http://www.netdisco.org/ MIDAS - http://midas-nms.sourceforge.net NAV - http://metanav.ntnu.no/moin.cgi/FrontPage
  38. 1. Use apenas os comandos no prompt apresentados para: - Verificar a configuração e o estado das interfaces de rede da estação - Verificar o números de mensagens de protocolos TCP/IP enviadas - Apresentar a atual tabela de roteamento na maquina - Apresentar a atual tabela ARP na maquina - Mostrar as atuais conexões TCP - Mostrar por quais roteadores se passa para se chegar a www.uol.com.br Crie um script que automatize estas tarefas. 2. Use o tcpdump para analisar o tráfego e estude algumas de suas opções (principamente opções -e, -t e -v). Rode o ethereal para analisar os pacotes ICMP gerados pelos comandos ping e traceroute no seu segmento de rede.
  39. 3. Verifique o aplicativo Ethereal (wireshark). Existe diferença entre os aplicativos tcpdump e Ethereal? Qual? Explique. Configure no software as seguintes opções de configuração para a coleta de pacotes: Colocar a interface de rede em modo promíscuo. Limitar a captura de pacotes por tempo ou número de pacotes. Capturar pacotes para um arquivo determinado. Realizar ou não resolução de nomes MAC, de rede e de transporte. Limitar o número máximo de bytes de um pacote capturado. Verifique as opções de estatísticas que a ferramenta oferece. Configure alguns filtros para a coleta de pacotes. Configure alguns filtros para a visualização dos pacotes capturados. Note que a sintaxe no Ethereal e Tethereal é diferente da usada com filtros de captura (por causa do uso da biblioteca libpcap usada por estes softwares). 4. Observe o processo de fragmentação do IP com o Ethereal. Para simular fragmentação, use o comando ping alterando suas característica para gerar pacotes maiores que o MTU da rede em questão. 5. Apresentação de uma solução NMS comercial (se possível)
  40. Para avaliar o sistema, devem ser definidos pelo menos 10 critérios. Depois disso, escolha um sistema (discuta em sala as opções) e, para cada critério, dê uma nota: atende, não atende e atende com extras.
  41. 1. Para aprofundar o entendimento de alguns dos softwares apresentados, realize configurações dos seguintes softwares nos cenários descritos: Usando o Nagios, Monitore: - A rede LAN atual (todas as máquinas) - O roteador de saída para a Internet - O serviço DNS - Um serviço numa das máquinas da rede interna (ssh ou Apache) O Webmin é uma interface WEB de administração de sistemas. Convém notar que muito serviços de rede são implementados em máquinas UNIX/Linux. Logo o Webmin surge como ferramenta de configuração. Instale o Webmin (e os módulos de administração adequados) nas máquinas e remotamente através de um browser: - Verifique a versão de kernel em uso - Exporte o diretório /tmp da máquina via NFS para as demais máquinas da rede. - Teste o acesso a partir de sua máquina. - Altere o arquivo de hosts definindo o nome de sua estação como “gerente”. - Analise os logs de acesso recentes da máquina. Usando o programa nmap: - Teste a máquina com o serviço DNS para encontrar a versão do software sendo usada - Teste a máquina com o serviço Apache para encontrar a versão do software sendo usada
  42. A idéia nesta SA é montar um conjunto de NMS para executar várias funções em um NOC. Zabbix, OpenNMS ou jffnms (os alunos devem escolher entre os dois com base nas características desejadas) MRTG (para acompanhamento de tráfego – se for necessário, após avaliação dos alunos) Netdirector (para gerenciamento de configuração e mudanças).