

Apresentação
Nagios é uma aplicação de monitoração de rede de código aberto distribuída sob a licença GPL. Com o Nagios implementado o Administrador de Redes é capaz de monitorar tanto hosts quanto serviços, alertando-o quando ocorrerem problemas e também quando os problemas forem resolvidos.
O curso visa capacitar o aluno a implementar uma infraestrutura com o Nagios. O aluno terá contato com a ferramenta desde o início das aulas para entender o poder dado por ela para monitorar os mais diversos ambientes.
Durante todo o curso o aluno verá na prática a aplicação da teoria.
Carga Horária
24 horas
Pré-Requisitos
Administração Linux
Conhecimento em Protocolo de Redes TCP/IP
Conhecimentos em Topologia de Rede
Instrutor
Marcos Pitanga
Profissional com mais de 22 anos na área de TI/TCOM, instrutor exclusivo Training Tecnologia em Brasília, pós graduado em Segurança da Informação. Possui diversas certificações. Atualmente é engenheiro sênior da Altair Inc.
Certificações:
LPIC 3 - Linux Professioal Institute;
LPIC 304 - Linux Professioal Institute;
CEH - Ethical Hacking and Countermeassures - EC Council;
CCNA – CISCO;
CCNP – CISCO;
Cisco Certified Academy Instructor;
CompTIA Network+ ;
CompTIA Server+.
A Training Tecnologia reserva-se no direito de, se necessário, oferecer este treinamento com outros instrutores também altamente qualificados.
Ementa
|
Introdução
-
O que é o Nagios?
-
Requisitos de sistema
-
Licenciamento
-
Baixando a última versão
-
Outros utilitários de monitoramento
Instalando o Nagios
-
Compilando e instalando o Nagios no RHEL
-
Configurando a interface WEB
Configurando o Nagios
-
Visão geral da configuração
-
Opções do arquivo de configuração principal
-
Opções de configuração do arquivo de objetos
-
Opções de configuração do arquivo CGI
-
Configurando autorizações para os GCI's
Executando Nagios
-
Verificando a configuração
-
Parando e reiniciando o Nagios
Principios básicos de monitoramento
-
Como monitorar uma máquina Windows
-
Como nonitorar uma máquina Linux/Unix
-
Como monitorar uma impressora de rede
-
Como monitorar um router/switch
Plugins do Nagios
-
Plugins padrões
-
As macros e como elas funcionam
-
Macros padrões disponíveis para o Nagios
-
Checagem de hosts
-
Checagem de serviços
-
Checagem passiva
-
Checagem ativa
-
Apagões na rede
-
A teoria dos plugins
-
Agendamento de checagem de serviço
-
Os tipos de estados
-
Períodos de tempo
-
Determinando o status e alcance (reachability) de clientes da rede
-
Notificações
Nagios Addons
Como monitorar a disponibilidade de um serviço
-
check_http
-
check_nrpe
-
check_nt
-
check_ping
-
check_tcp
-
check_udp
-
check_ssh
|
-
check_dhcp
-
check_ftp
-
check_http
-
check_https
-
check_dns
-
check_snmp
-
check_oracle
-
check_imap
-
check_pop
-
check_smtp
-
check-host-alive
-
check_health
-
check_local_disk
-
check_local_load
-
check_local_procs
-
check_local_swap
-
check_local_users
Tópicos Avançados
-
Escrevendo seu próprio plugin
-
Tratamento de eventos (Event handlers)
-
Comandos externos
-
Checagem indireta de clientes e de serviços
-
Checagem passiva de serviços
-
Serviços voláteis
-
Verificação de atualidade do resultado das checagens de serviço
-
Monitoramento distribuído
-
Monitoramento redundante e em caso de falhas
-
Detecção e tratamento do estado "flapping"
-
Paralelização na c hecagem dos clientes
-
Escalonamento de notificações
-
Monitorando clusters de serviços e clientes
-
Dependências de clientes e serviços
-
Estado stalking
-
Dados de performance
-
Agendamento de paradas em clientes e serviços
-
Usando interpretador Perl embutido
-
Herança de objetos usando dados de configurações baseados em templates
-
Dicas para economizar tempo nas definições de objetos baseados em templates
Performance Tuning e segurança
-
Tunando o Nagios para máximo desempenho
-
Considerações de segurança
-
Reforço da segurança e autenticação CGI
-
Usando o utilitário nagiostats
-
Gráficos e estatísticas de desempenho com MRTG
Extras
-
NagiosQL - configurando e gerenciando servidores nagios via interface web
|
