You are on page 1of 28

ESTRATÉGIA DE

MONITORAMENTO DE REDES
COM ZABBIX E GRAFANA
ALEX SANTOS
alex.santos@ifrn.edu.br
IFRN HOJE

• 21 Campi
• 1 Reitoria
MOTIVAÇÃO

Porque a Internet
Os links estão O SLA está sendo está lenta somente
muito ocupados? cumprido? nos laboratórios
de informática?

Quantos usuários Existe algum setor “Estamos sem


estão utilizando sem Internet?”
minha wifi? conectividade?
PORQUE MONITORAR?

Garantir a qualidade

Permitir a detecção e previsão de falhas

Resolução proativa de problemas


ZABBIX

• Open Source
• Documentação no site oficial
• Todo monitoramento via interface web
• Gera gráficos, alertas (triggers) e ações
• Grande variedade de formas de obtenção de informações
DASHBOARD E APARÊNCIA INICIAL

Poderoso armazenador
de itens de hosts
GRAFANA
• Plataforma de análise e monitoramento open source
• Painéis de diversos tipos
• Graph, PieChart, Table, Text, SingleStat…
• Dashboards/Slides Shows
• Variedade de plugins e aplicações
• Compatibilidade com diversas fontes (Data Sources)
• Zabbix, GLPI, Graphite, Prometheus, InfluxDB, OpenTSDB, MySQL, AWS,
Cloudwatch…
ZABBIX E AS DIVERSAS POSSIBILIDADES

O que monitorar Como monitorar Objetivos/Ações


Armazenar dados
Gráficos
Aplicação Ping Mapas
Bancos de dados SNMP Telas
Equipamentos de rede Zabbix Agent Alertas de incidentes
Máquinas virtuais Agent SSH/Telnet (Triggers)
Sistemas Operacionais Trap Scripts
Arduíno/Raspberry Pi E-mail
Mensagem de texto
Monitoramento de ativo de rede
Controlador Wifi Ruckus

Possibilidade de organização dos


itens coletados em categorias
(aplicações)
Gráficos no Zabbix
Mapas no Zabbix

Fonte: https://www.pop-ba.rnp.br/Site/ShowDoc?PR=IntranetPOPBA.PR-120
ZABBIX: OUTRAS POSSIBILIDADES
• Ações: Execução de scripts
• Recuperação de serviços
• Tarefas agendadas
• Execução: Zabbix server ou Zabbix Agent
Server
Trigger

telegram.py -190752204 'Node A' 'Falta de energia.'


Ação/Execução

Server
Ação
Trigger

Executar script ‘recuperacao.sh’ service asterisk restart


Agent
no host asterisk
Execução
ZABBIX: OUTRAS POSSIBILIDADES

Server
Trigger zabbix_sender -z zabbix-server.local -p 10051 -s "Lab 01" -k funcao -o "Desativar"
Zabbix trapper Professor

C:\Zabbix\Default-Route_Disabe.bat

Agent

Execução

Default-Route_Disabe.bat
route ADD 10.0.0.0 MASK 255.0.0.0 10.10.0.1 METRIC 20
route ADD 200.137.0.0 MASK 255.255.0.0 10.10.0.1 METRIC 20
route DELETE 0.0.0.0 MASK 0.0.0.0 10.10.0.1
ZABBIX: OUTRAS POSSIBILIDADES
Envio de mensagens de alerta via Telegram
Monitoramento de um item
e opções de exibição
GRAFANA: CONFIGURAÇÃO DE DATA SOURCE
Painel de texto
• Texto
• HTML
• Markdown
Criação de slides shows
(playlists) para exibição em
grandes monitores
APRENDA MAIS EM...

Sites Oficiais Softwares auxiliares


https://www.zabbix.com ManageEngine MibBrowser
https://grafana.com iReasoning Mib Browser

Cursos, livros e blogs


https://esr.rnp.br/adr5
http://zabbixone.com
http://blog.aeciopires.com Contato:
http://spinola.net.br/blog Alex Santos
https://jorgepretel.com.br alex.santos@ifrn.edu.br
Aviso legal: não estão autorizadas cópias das imagens contidas neste
documento para publicação acadêmica, comercial ou pública.

You might also like