SlideShare uma empresa Scribd logo
De A a Zabbix
Infraestrutura
Monitoramento da Rede
Serviços
Negócio
Você escolhe!
Quem sou eu
André (Luis Boni) Déo
Fundador da Comunidade Zabbix Brasil
Co-Autor do Livro de A a Zabbix
Administrador de Redes na Unicamp, Professor Universitário na Devry
Metrocamp, Apaixonado por Gerencia de Redes, Membro da Comunidade
OpenSource. Palestrante em vários eventos entre eles FLISOL, Latinoware,
Zabbix Conference (Letônia 2013) e Zabbix Conference LatAM (Brasil 2016),
Mestrando em Eng. Elétrica na PUC Campinas.
@deoandre andredeo@gmail.com
http://andredeo.blogspot.com
Por que gerenciar?
• Monitorar problemas de forma automatizada
• Receber aviso de problema antes da ligação do usuário (ou do diretor!)
• Servidores inativos são muito caros (Impactos Diretos e Indiretos)
• Planejamento de investimentos em recursos de hardware
• Avaliação de qualidade de serviços
• Um bom sistema de gerenciamento nos torna confiantes, nosso negócio
está funcionando!
Qualquer NMS (Network Management System) nos proporciona isso!!
O que é Zabbix?
Um software Livre (e de código fonte aberto – True Open Source) com
sistema de monitoramento distribuído capaz de monitorar a disponibilidade
e performance de toda sua infra-estrutura de rede, além de aplicações;
Suporte a maioria dos sistemas operacionais: Linux, Solaris, HP-UX, AIX,
FreeBSD, OpenBSD, NetBSD, Mac OS, Windows, entre outros;
Monitora serviços simples sem o uso de agentes:
• icmpping – Verifica se o host está acessivel através do ping;
• http – Verifica se a porta http (80) está respondendo;
• pop – Verifica se a porta pop3 (110) está respondendo;
• ftp_perf – Tempo de resposta (em ms) do serviço de FTP;
O que o Zabbix tem
de tão especial?
Toda a lógica está do lado do servidor, os agentes são usados apenas para
coleta de dados
Todos os dados de coleta, configuração, imagens, mapas, TUDO está
armazenado no banco de dados
Extremamente flexível! Triggers, Escalabilidade, Novas checagens, Telas e
muito mais.
Projetado para lidar com as comunicações instáveis
Suporte total ao IPv6
Quem desenvolve o Zabbix?
Criado por Alexei Vladishev
1998 : Escolhas disponíveis HP OpenView, IBM, BMC: muito caros para
comprar e manter
2001 : versão 1.0alpha1 em GPL - Que nome eu dou para este software?
ABCDE…Zabbix!
2004 : versão 1.0; 2006 : versão 1.1; 2007 : versão 1.4
2008 : versão 1.6
Zabbix 1.6.4, 500 downloads por dia, 15.000 usuários no fórum
Zabbix SIA Hoje
A Compania foi estabelecida há 12 anos, o time não para de crescer
Clientes com mais de 200.000 dispositivos monitorados
8 Premium Partners (Japão, Espanha, Áustria, Itália, Eslováquia, USA, Brasil)
Quase 100 Parceiros e Revendedores ao redor do mundo
Zabbix SIA Hoje
Escritórios em Riga – Letônia (Matriz), Tóquio e Nova York
Zabbix SIA Hoje
Como é a receita da empresa?
Suporte Comercial
Desenvolvimento Patrocinado
Implementações
Consultoria
Treinamento
0% Licenças
O Zabbix Hoje
Versão atual: 3.4.3
Downloads desde 2001: Mais de 7.871.0001
Usuários no Fórum: Mais de 91.8002
Usuários na Zabbix-BR (Yahoo): Mais de 1.9003
Usuários na Zabbix-BR (Facebook): Mais de 5.9004
Usuários na Zabbix-BR (Telegram): Mais de 2.2005
Informações de 26/10/2017
O Zabbix Hoje
Dezenove livros sobre a ferramenta: Nove em Inglês, Três em Japonês, Dois
em Chinês, Um em Alemão, Um em Russo e Três em Português.5
Informações de 26/10/2017
O Zabbix Hoje
2.4 (2014)
3.0 (2016)
3.2 (2016)
3.4 (2017)
O Zabbix Hoje
Fonte: Wikipedia Informações de 26/10/2017
Funcionalidades
Envio de alertas para: E-mail, Jabber, SMS e Scripts personalizados (Agenda
do Google, Gtalk, Acender Luzes, Painéis de Led, etc)
Suporte nativo ao protocolo SNMP (Todas as versões)
Interface de gerenciamento Web, de fácil utilização
Integração com banco de dados (MySQL/MariaDB/PerconaDB, Oracle,
PostgreSQL, IBM DB2 ou SQLite)
Geração de gráficos em tempo real
Funcionalidades
Fácil instalação e customização
Agentes disponíveis para diversas plataformas:
Linux, Solaris, HP-UX, AIX, FreeBSD, OpenBSD, SCO-OpenServer, Mac OS,
Windows;
Agentes para plataformas 32 bits e 64 bits;
Integração com os Contadores de Performance do Windows:
Windows 7: Mais de 15.000 itens !!
Windows Server 2008 R2 mais de 23.000 itens !!
Como Monitorar
Verificações de serviço:
FTP, SSH, HTTP, SMTP, DNS ...
Agente Zabbix:
Checagem Аtiva e Passiva
JMX (Porta 10052 para o Java Gateway)
Monitoramento de registros, logs de eventos
Fácil de personalizar
Execução de comando remoto
Extremamente eficiente!
Outros:
Plugins WMI, Nagios
Como Monitorar
SNMP v1, v2, v3 (Porta 161/UDP):
Dispositivos de rede
Normalmente NET-SNMP para servidores
Monitoramento de aplicações (Oracle, Weblogic, Websphere, PostgreSQL,
MySQL, Active Directory, Bind, ...)
Traps SNMP (Porta 162/UDP)
IPMI (Porta 623 UDP):
Monitoramento de hardware
Gerenciamento remoto (reboot, reset, desligamento)
Uso do Agente
Checagens Ativas (Porta 10051/TCP):
Altamente eficiente
Buffer de dados coletados
Uso do Agente
Checagens Passivas (Porta 10050/TCP):
Requer polling do lado do Servidor Zabbix
Desempenho adicional por causa dos pollings e da largura de banda de rede
Como o Zabbix funciona?
ZABBIX GUI
ZABBIX Server
ZABBIX Proxy
ZABBIX DB
DATABASE Proxy
JAVA Proxy
Dependências
Elas são usadas para:
Evitar notificações;
Definir dependências entre diferentes problemas (relacionados a redes,
aplicações, qualquer coisa). Inclusive sem dependências de host!
Server está down => Switch1 está down => Switch2 está down
Servidor Web está down => MySQL não está respondendo => Sem espaço
livre no /tmp
Escalabilidade
Reação para Falha de um Servidor Web:
Aumente a etapa a cada 5 minutos
• Etapa 1-3: Enviar mensagem para os Unix Admins
• Etapa 3-5: Enviar mensagem para Chefe, se não ACK
• Passo 6: Reinicie o Apache, se não ACK
• Passo 7: Reiniciar o servidor se não ACK
• Passo 10: Enviar mensagem a todos os não ACK
Visualização: Dashboard
Recursos Prediletos:
• Mapas
• Gráficos
• Telas
Exibição dos itens principais:
• Problemas por grupos de hosts
• Estatísticas do Zabbix
• Lista dos últimos alertas
• Informações do Web Monitoring
• Auto Discovery
Visualização: Dashboard
Visualização: Gráficos
Acesso Imediato:
• Qualquer período de tempo
• Navegação de linha do tempo fácil
• Zoom a um clique do mouse
• Problemas são visualizados
• Marcação de tempo de down-time
Tipos de Gráficos:
• Standard (Pontos, Linhas, Cores)
• Empilhado (Stacked)
• Torta
Visualização: Gráficos
Visualização: Telas
Diferentes Blocos:
• Gráficos
• Mapas
• Dados em texto plano
• Lista de problemas
• Lista dos últimos alertas
Slide Show:
• Conjunto de telas
• Exibidas uma após a outra
Visualização: Telas
Visualização: Mapas
Visualização: Mapas
Monitoramento Web
Objetivos:
• Acompanhamento da experiência do usuário
• Suporte a cenários complexos
• Monitoramento de desempenho
• Monitoramento de disponibilidade
Exemplo:
• Passo 1 – Acesso a home page
• Passo 2 – Login (POST, GET)
• Passo3 – Executar relatório
• Passo 4 - Logout
Monitoramento Web
Serviços de TI
Objetivos:
• Monitoramento de nível de negócio
• Monitoramento SLA
• Escalonamento de problemas
• Causa raíz do problema
Estrutura de árvore baseada em:
• Dependências
• Localização Física
• Tipo de serviço, etc
Serviços de TI
Gerenciamento de Usuários
Autenticação:
• Standard: Banco de dados do Zabbix
• LDAP (Active Directory/ OpenLDAP, etc)
• Apache (Kerberos, Unix, etc)
Permissões:
• Depende do tipo de usuário
• Nível de permissão por grupos
E ainda:
• Notificações apenas para grupos de usuários
Estendendo o Zabbix
Novas checagens no agente:
UserParameter=mysql.qps,mysqladmin –uroot status|cut –f9 –d”:”
UserParameter=sum[*],echo “$1+$2”|bc
Exemplos: mysql.qps = 456, sum[4,5] = 9
Novo método de notificação:
Apenas uma questão de escrever um Shell Script (geração de voz, chamada
Skype, qualquer coisa)
Novas checagens no servidor:
Apenas uma questão de escrever um Shell Script
Estendendo o Zabbix
Uso da API Zabbix (https://www.zabbix.com/documentation/3.4/manual/api)
+ Ferramentas de Geração de Gráficos (www.maani.us/xml_charts):
Estendendo o Zabbix
Uso da API Zabbix (https://www.zabbix.com/documentation/3.4/manual/api)
Estendendo o Zabbix
Zabbix Extras – Adail Spinola
http://www.everyz.org
Zabbix-Cat => Relatório de Análise de capacidade.
Zabbix-SC => Relatório de custo de armazenamento do histórico dos itens.
Zabbix-NS => Relatório de itens não suportados.
Zabbix-IN => Correlacionador de eventos.
Estendendo o Zabbix
Geolocalização em Zabbix – Aristóteles Araújo
Estendendo o Zabbix
Geolocalização em Zabbix – Aristóteles Araújo
Estendendo o Zabbix
WeatherMap: Mapa do backbone com porcentagem de uso
https://wiki.minet.net/wiki/monitoring/weathermap
Estendendo o Zabbix
Grafana: Criação de Gráficos e Dashboards personalizadas
http://grafana.org ; http://zabbixbrasil.org/?p=1674;
https://www.youtube.com/watch?v=Wg5keqy2L8c
Comunidade Zabbix Brasil
Fundada em Junho/2008 por André Déo
Site: http://zabbixbrasil.org
Wiki: http://zabbixbrasil.org/wiki
Twitter: http://twitter.com/zabbixbr
Lista de discussão no Yahoo: http://br.groups.yahoo.com/group/zabbix-brasil
Comunidade no Facebook: https://www.facebook.com/groups/zabbixbrasil
Canal no Telegram: https://web.telegram.org/#/im?p=@ZabbixBrasil
Documentação e
Aprimoramento
Manual: https://www.zabbix.com/documentation/3.2/
Share: https://share.zabbix.com
Wiki: http://www.zabbix.org/wiki/Main_Page
Webminars: http://www.zabbix.com/webinars.php
Blog: http://blog.zabbix.com
Fórum: https://www.zabbix.com/forum
Documentação e
Aprimoramento
Zabbix Conference – Letônia:
https://www.zabbix.com/conf<ano>_agenda:
https://www.zabbix.com/conf2017_agenda
.
.
.
https://www.zabbix.com/conf2011_agenda
Zabbix Conference – América Latina:
https://www.zabbix.com/conf_latam_2016_agenda
Documentação e
Aprimoramento
Data: 02/12/2017
Horário: 08:30
Inscrições: https://goo.gl/uz1ib4
Local: Devry Metrocamp Campinas
Evento Gratuito!!
Dúvidas?

Mais conteúdo relacionado

PPTX
UserParameter vs Zabbix Sender - 1º ZABBIX MEETUP DO INTERIOR-SP
PPTX
1º Meetup Zabbix Meetup do Recife: Danilo Barros - Zabbix dicas e truques par...
PDF
Zabbix Conference LatAm 2016 - Jessian Ferreira - Wireless with Zabbix
PPTX
1º Meetup Zabbix Meetup do Recife: Francys Nivea - LLD ODBC
PPTX
UserParameter vs Zabbix Sender - 2º ZABBIX MEETUP DO INTERIOR-SP
PPTX
Gerenciamento de Redes com Zabbix
PDF
Douglasesteves meetupzabbix
PPSX
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do Interior
UserParameter vs Zabbix Sender - 1º ZABBIX MEETUP DO INTERIOR-SP
1º Meetup Zabbix Meetup do Recife: Danilo Barros - Zabbix dicas e truques par...
Zabbix Conference LatAm 2016 - Jessian Ferreira - Wireless with Zabbix
1º Meetup Zabbix Meetup do Recife: Francys Nivea - LLD ODBC
UserParameter vs Zabbix Sender - 2º ZABBIX MEETUP DO INTERIOR-SP
Gerenciamento de Redes com Zabbix
Douglasesteves meetupzabbix
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do Interior

Mais procurados (19)

PPTX
Ampliando os horizontes com Macros - 3º Zabbix Meetup do Interior
PPTX
Monitoramento Inteligente utilizando o ZABBIX
PDF
Zabbix Conference LatAm 2016 - Jorge Pretel - Low Level Discovery for ODBC an...
PDF
Monitoramento de ativos com zabbix
PDF
Monitoramento de servidores e ativos de rede com zabbix
PPSX
Primeiros passos com a API do Zabbix - 3º Zabbix Meetup do Interior
PDF
Monitorando ativos com Zabbix
PPTX
Zabbix: O portal para os iniciantes - 3º Zabbix Meetup do Interior
PPTX
1º Meetup Zabbix Meetup do Recife: Matheus Cabral - Monitoramento de Data Cen...
PPTX
Comunidade Zabbix Brasil - Zabbix Conference LatAM - André Déo
ODP
Latinoware2013 - Implentando Plugin de Geolocalização no Zabbix
PPTX
Apresentação Software Freedom Day 2017 - Natal/RN - Algumas soluções F.O.S.S ...
PPT
Zabbix 2010
PDF
Zabbix Proxy com Raspberry Pi - 3º Zabbix Meetup do Interior
PDF
Usando software livre para monitorar link de dados (MPLS)
PPTX
Monitoração de Ambiente Críticos SAP com Zabbix - 1º ZABBIX MEETUP DO INTERIO...
PDF
Integração do Zabbix com Grafana
PDF
Monitoração avançada com Zabbix 2
ODP
Performance em Java
Ampliando os horizontes com Macros - 3º Zabbix Meetup do Interior
Monitoramento Inteligente utilizando o ZABBIX
Zabbix Conference LatAm 2016 - Jorge Pretel - Low Level Discovery for ODBC an...
Monitoramento de ativos com zabbix
Monitoramento de servidores e ativos de rede com zabbix
Primeiros passos com a API do Zabbix - 3º Zabbix Meetup do Interior
Monitorando ativos com Zabbix
Zabbix: O portal para os iniciantes - 3º Zabbix Meetup do Interior
1º Meetup Zabbix Meetup do Recife: Matheus Cabral - Monitoramento de Data Cen...
Comunidade Zabbix Brasil - Zabbix Conference LatAM - André Déo
Latinoware2013 - Implentando Plugin de Geolocalização no Zabbix
Apresentação Software Freedom Day 2017 - Natal/RN - Algumas soluções F.O.S.S ...
Zabbix 2010
Zabbix Proxy com Raspberry Pi - 3º Zabbix Meetup do Interior
Usando software livre para monitorar link de dados (MPLS)
Monitoração de Ambiente Críticos SAP com Zabbix - 1º ZABBIX MEETUP DO INTERIO...
Integração do Zabbix com Grafana
Monitoração avançada com Zabbix 2
Performance em Java
Anúncio

Semelhante a De A a Zabbix Devry Metrocamp (20)

PPTX
De A a Zabbix - Puc Campinas - Setembro/2017
PPTX
De A a Zabbix - I Congresso de Ciências Exatas e Tecnológicas
PDF
Palestra Zabbix no 12 Geinfo (2013)
PDF
Zabbix FLISOL Campinas 28-04-2012
PDF
Meetup Zabbix Day FMB - O que é o Zabbix
PDF
Zabbix: Uma ferramenta para Gerenciamento de ambientes de T.I
PDF
Gerência de redes com Zabbix: conhecendo a ferramenta
ODP
FLISOL-Jaguaruana/CE - 2013 - Monitoramento com Software Livre - Zabbix 2.0
PPTX
Monitoramento de Bancos de Dados MS SQL Server com Zabbix - SQL Technology Da...
PDF
Lançamento do livro "De A a Zabbix" no IFPB
PDF
Projeto Zabbix: Conhecendo a ferramenta
PDF
Monitoramento Enterprise com Zabbix+RHEL
PDF
Apresentação werneck costa zabbix network conference
ODP
FISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
PPSX
Solução Zabbix
PPTX
Monitoramento e Gerenciamento de Infraestrutura com Zabbix - Patrícia Ladislau
PDF
SNMP - Rafael Rodriques
PDF
Palestra de Windows Server 2016
PDF
Zabbix e caso de uso na SER-PB
PPTX
JBoss-WildFly - Avançado
De A a Zabbix - Puc Campinas - Setembro/2017
De A a Zabbix - I Congresso de Ciências Exatas e Tecnológicas
Palestra Zabbix no 12 Geinfo (2013)
Zabbix FLISOL Campinas 28-04-2012
Meetup Zabbix Day FMB - O que é o Zabbix
Zabbix: Uma ferramenta para Gerenciamento de ambientes de T.I
Gerência de redes com Zabbix: conhecendo a ferramenta
FLISOL-Jaguaruana/CE - 2013 - Monitoramento com Software Livre - Zabbix 2.0
Monitoramento de Bancos de Dados MS SQL Server com Zabbix - SQL Technology Da...
Lançamento do livro "De A a Zabbix" no IFPB
Projeto Zabbix: Conhecendo a ferramenta
Monitoramento Enterprise com Zabbix+RHEL
Apresentação werneck costa zabbix network conference
FISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
Solução Zabbix
Monitoramento e Gerenciamento de Infraestrutura com Zabbix - Patrícia Ladislau
SNMP - Rafael Rodriques
Palestra de Windows Server 2016
Zabbix e caso de uso na SER-PB
JBoss-WildFly - Avançado
Anúncio

Mais de André Déo (16)

PPTX
Zabbix - Onde buscar conhecimento?
PPTX
1º Zabbix On The Road - João Pessoa - Zabbix para IoT
PPTX
1º Zabbix On The Road - João Pessoa - Zabbix!?!? - Sou Dev, o que eu tenho a ...
PPTX
Monitoramento de Aplicações Web Modernas com Zabbix
PDF
Zabbix + SNMP: Compartilhando experiências sobre SNMP
PPTX
Zabbix para IoT - Zabbix Conference LatAm 2018
PPTX
Integração do Zabbix com AWS EC2 Auto Scalling - 1º ZABBIX MEETUP DO INTERIOR-SP
PPTX
Kit de Desenvolvimento de Soluções de IoT com Zabbix - - 1º ZABBIX MEETUP DO ...
PPTX
MeduZa - Automação Residencial com Zabbix - 1º ZABBIX MEETUP DO INTERIOR-SP
PPTX
Zabbix e SNMP - Zabbix Conference LatAM 2016
PPTX
Comunidade Zabbix Brasil - Zabbix Conference LatAM 2016
PPTX
Zabbix e SNMP - Zabbix Conference LatAm - André Déo
PDF
O que é Linux - FLISOL Campinas 28-04-2012
PPT
Gerenciamento de Servidores Linux utilizando SNMP
PDF
Alexei vladishev - Open Source Monitoring With Zabbix
PDF
Monitoramento rede
Zabbix - Onde buscar conhecimento?
1º Zabbix On The Road - João Pessoa - Zabbix para IoT
1º Zabbix On The Road - João Pessoa - Zabbix!?!? - Sou Dev, o que eu tenho a ...
Monitoramento de Aplicações Web Modernas com Zabbix
Zabbix + SNMP: Compartilhando experiências sobre SNMP
Zabbix para IoT - Zabbix Conference LatAm 2018
Integração do Zabbix com AWS EC2 Auto Scalling - 1º ZABBIX MEETUP DO INTERIOR-SP
Kit de Desenvolvimento de Soluções de IoT com Zabbix - - 1º ZABBIX MEETUP DO ...
MeduZa - Automação Residencial com Zabbix - 1º ZABBIX MEETUP DO INTERIOR-SP
Zabbix e SNMP - Zabbix Conference LatAM 2016
Comunidade Zabbix Brasil - Zabbix Conference LatAM 2016
Zabbix e SNMP - Zabbix Conference LatAm - André Déo
O que é Linux - FLISOL Campinas 28-04-2012
Gerenciamento de Servidores Linux utilizando SNMP
Alexei vladishev - Open Source Monitoring With Zabbix
Monitoramento rede

Último (19)

PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PPTX
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PDF
Aula04-Academia Heri- Tecnologia Geral 2025
PPTX
Aula 18 - Manipulacao De Arquivos python
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PDF
Apple Pippin Uma breve introdução. - David Glotz
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PDF
Processos na gestão de transportes, TM100 Col18
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PPTX
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Aula04-Academia Heri- Tecnologia Geral 2025
Aula 18 - Manipulacao De Arquivos python
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Custos e liquidação no SAP Transportation Management, TM130 Col18
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Apple Pippin Uma breve introdução. - David Glotz
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Processos na gestão de transportes, TM100 Col18
COBITxITIL-Entenda as diferença em uso governança TI
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26

De A a Zabbix Devry Metrocamp

  • 1. De A a Zabbix
  • 3. Quem sou eu André (Luis Boni) Déo Fundador da Comunidade Zabbix Brasil Co-Autor do Livro de A a Zabbix Administrador de Redes na Unicamp, Professor Universitário na Devry Metrocamp, Apaixonado por Gerencia de Redes, Membro da Comunidade OpenSource. Palestrante em vários eventos entre eles FLISOL, Latinoware, Zabbix Conference (Letônia 2013) e Zabbix Conference LatAM (Brasil 2016), Mestrando em Eng. Elétrica na PUC Campinas. @deoandre andredeo@gmail.com http://andredeo.blogspot.com
  • 4. Por que gerenciar? • Monitorar problemas de forma automatizada • Receber aviso de problema antes da ligação do usuário (ou do diretor!) • Servidores inativos são muito caros (Impactos Diretos e Indiretos) • Planejamento de investimentos em recursos de hardware • Avaliação de qualidade de serviços • Um bom sistema de gerenciamento nos torna confiantes, nosso negócio está funcionando! Qualquer NMS (Network Management System) nos proporciona isso!!
  • 5. O que é Zabbix? Um software Livre (e de código fonte aberto – True Open Source) com sistema de monitoramento distribuído capaz de monitorar a disponibilidade e performance de toda sua infra-estrutura de rede, além de aplicações; Suporte a maioria dos sistemas operacionais: Linux, Solaris, HP-UX, AIX, FreeBSD, OpenBSD, NetBSD, Mac OS, Windows, entre outros; Monitora serviços simples sem o uso de agentes: • icmpping – Verifica se o host está acessivel através do ping; • http – Verifica se a porta http (80) está respondendo; • pop – Verifica se a porta pop3 (110) está respondendo; • ftp_perf – Tempo de resposta (em ms) do serviço de FTP;
  • 6. O que o Zabbix tem de tão especial? Toda a lógica está do lado do servidor, os agentes são usados apenas para coleta de dados Todos os dados de coleta, configuração, imagens, mapas, TUDO está armazenado no banco de dados Extremamente flexível! Triggers, Escalabilidade, Novas checagens, Telas e muito mais. Projetado para lidar com as comunicações instáveis Suporte total ao IPv6
  • 7. Quem desenvolve o Zabbix? Criado por Alexei Vladishev 1998 : Escolhas disponíveis HP OpenView, IBM, BMC: muito caros para comprar e manter 2001 : versão 1.0alpha1 em GPL - Que nome eu dou para este software? ABCDE…Zabbix! 2004 : versão 1.0; 2006 : versão 1.1; 2007 : versão 1.4 2008 : versão 1.6 Zabbix 1.6.4, 500 downloads por dia, 15.000 usuários no fórum
  • 8. Zabbix SIA Hoje A Compania foi estabelecida há 12 anos, o time não para de crescer Clientes com mais de 200.000 dispositivos monitorados 8 Premium Partners (Japão, Espanha, Áustria, Itália, Eslováquia, USA, Brasil) Quase 100 Parceiros e Revendedores ao redor do mundo
  • 9. Zabbix SIA Hoje Escritórios em Riga – Letônia (Matriz), Tóquio e Nova York
  • 10. Zabbix SIA Hoje Como é a receita da empresa? Suporte Comercial Desenvolvimento Patrocinado Implementações Consultoria Treinamento 0% Licenças
  • 11. O Zabbix Hoje Versão atual: 3.4.3 Downloads desde 2001: Mais de 7.871.0001 Usuários no Fórum: Mais de 91.8002 Usuários na Zabbix-BR (Yahoo): Mais de 1.9003 Usuários na Zabbix-BR (Facebook): Mais de 5.9004 Usuários na Zabbix-BR (Telegram): Mais de 2.2005 Informações de 26/10/2017
  • 12. O Zabbix Hoje Dezenove livros sobre a ferramenta: Nove em Inglês, Três em Japonês, Dois em Chinês, Um em Alemão, Um em Russo e Três em Português.5 Informações de 26/10/2017
  • 13. O Zabbix Hoje 2.4 (2014) 3.0 (2016) 3.2 (2016) 3.4 (2017)
  • 14. O Zabbix Hoje Fonte: Wikipedia Informações de 26/10/2017
  • 15. Funcionalidades Envio de alertas para: E-mail, Jabber, SMS e Scripts personalizados (Agenda do Google, Gtalk, Acender Luzes, Painéis de Led, etc) Suporte nativo ao protocolo SNMP (Todas as versões) Interface de gerenciamento Web, de fácil utilização Integração com banco de dados (MySQL/MariaDB/PerconaDB, Oracle, PostgreSQL, IBM DB2 ou SQLite) Geração de gráficos em tempo real
  • 16. Funcionalidades Fácil instalação e customização Agentes disponíveis para diversas plataformas: Linux, Solaris, HP-UX, AIX, FreeBSD, OpenBSD, SCO-OpenServer, Mac OS, Windows; Agentes para plataformas 32 bits e 64 bits; Integração com os Contadores de Performance do Windows: Windows 7: Mais de 15.000 itens !! Windows Server 2008 R2 mais de 23.000 itens !!
  • 17. Como Monitorar Verificações de serviço: FTP, SSH, HTTP, SMTP, DNS ... Agente Zabbix: Checagem Аtiva e Passiva JMX (Porta 10052 para o Java Gateway) Monitoramento de registros, logs de eventos Fácil de personalizar Execução de comando remoto Extremamente eficiente! Outros: Plugins WMI, Nagios
  • 18. Como Monitorar SNMP v1, v2, v3 (Porta 161/UDP): Dispositivos de rede Normalmente NET-SNMP para servidores Monitoramento de aplicações (Oracle, Weblogic, Websphere, PostgreSQL, MySQL, Active Directory, Bind, ...) Traps SNMP (Porta 162/UDP) IPMI (Porta 623 UDP): Monitoramento de hardware Gerenciamento remoto (reboot, reset, desligamento)
  • 19. Uso do Agente Checagens Ativas (Porta 10051/TCP): Altamente eficiente Buffer de dados coletados
  • 20. Uso do Agente Checagens Passivas (Porta 10050/TCP): Requer polling do lado do Servidor Zabbix Desempenho adicional por causa dos pollings e da largura de banda de rede
  • 21. Como o Zabbix funciona? ZABBIX GUI ZABBIX Server ZABBIX Proxy ZABBIX DB DATABASE Proxy JAVA Proxy
  • 22. Dependências Elas são usadas para: Evitar notificações; Definir dependências entre diferentes problemas (relacionados a redes, aplicações, qualquer coisa). Inclusive sem dependências de host! Server está down => Switch1 está down => Switch2 está down Servidor Web está down => MySQL não está respondendo => Sem espaço livre no /tmp
  • 23. Escalabilidade Reação para Falha de um Servidor Web: Aumente a etapa a cada 5 minutos • Etapa 1-3: Enviar mensagem para os Unix Admins • Etapa 3-5: Enviar mensagem para Chefe, se não ACK • Passo 6: Reinicie o Apache, se não ACK • Passo 7: Reiniciar o servidor se não ACK • Passo 10: Enviar mensagem a todos os não ACK
  • 24. Visualização: Dashboard Recursos Prediletos: • Mapas • Gráficos • Telas Exibição dos itens principais: • Problemas por grupos de hosts • Estatísticas do Zabbix • Lista dos últimos alertas • Informações do Web Monitoring • Auto Discovery
  • 26. Visualização: Gráficos Acesso Imediato: • Qualquer período de tempo • Navegação de linha do tempo fácil • Zoom a um clique do mouse • Problemas são visualizados • Marcação de tempo de down-time Tipos de Gráficos: • Standard (Pontos, Linhas, Cores) • Empilhado (Stacked) • Torta
  • 28. Visualização: Telas Diferentes Blocos: • Gráficos • Mapas • Dados em texto plano • Lista de problemas • Lista dos últimos alertas Slide Show: • Conjunto de telas • Exibidas uma após a outra
  • 32. Monitoramento Web Objetivos: • Acompanhamento da experiência do usuário • Suporte a cenários complexos • Monitoramento de desempenho • Monitoramento de disponibilidade Exemplo: • Passo 1 – Acesso a home page • Passo 2 – Login (POST, GET) • Passo3 – Executar relatório • Passo 4 - Logout
  • 34. Serviços de TI Objetivos: • Monitoramento de nível de negócio • Monitoramento SLA • Escalonamento de problemas • Causa raíz do problema Estrutura de árvore baseada em: • Dependências • Localização Física • Tipo de serviço, etc
  • 36. Gerenciamento de Usuários Autenticação: • Standard: Banco de dados do Zabbix • LDAP (Active Directory/ OpenLDAP, etc) • Apache (Kerberos, Unix, etc) Permissões: • Depende do tipo de usuário • Nível de permissão por grupos E ainda: • Notificações apenas para grupos de usuários
  • 37. Estendendo o Zabbix Novas checagens no agente: UserParameter=mysql.qps,mysqladmin –uroot status|cut –f9 –d”:” UserParameter=sum[*],echo “$1+$2”|bc Exemplos: mysql.qps = 456, sum[4,5] = 9 Novo método de notificação: Apenas uma questão de escrever um Shell Script (geração de voz, chamada Skype, qualquer coisa) Novas checagens no servidor: Apenas uma questão de escrever um Shell Script
  • 38. Estendendo o Zabbix Uso da API Zabbix (https://www.zabbix.com/documentation/3.4/manual/api) + Ferramentas de Geração de Gráficos (www.maani.us/xml_charts):
  • 39. Estendendo o Zabbix Uso da API Zabbix (https://www.zabbix.com/documentation/3.4/manual/api)
  • 40. Estendendo o Zabbix Zabbix Extras – Adail Spinola http://www.everyz.org Zabbix-Cat => Relatório de Análise de capacidade. Zabbix-SC => Relatório de custo de armazenamento do histórico dos itens. Zabbix-NS => Relatório de itens não suportados. Zabbix-IN => Correlacionador de eventos.
  • 41. Estendendo o Zabbix Geolocalização em Zabbix – Aristóteles Araújo
  • 42. Estendendo o Zabbix Geolocalização em Zabbix – Aristóteles Araújo
  • 43. Estendendo o Zabbix WeatherMap: Mapa do backbone com porcentagem de uso https://wiki.minet.net/wiki/monitoring/weathermap
  • 44. Estendendo o Zabbix Grafana: Criação de Gráficos e Dashboards personalizadas http://grafana.org ; http://zabbixbrasil.org/?p=1674; https://www.youtube.com/watch?v=Wg5keqy2L8c
  • 45. Comunidade Zabbix Brasil Fundada em Junho/2008 por André Déo Site: http://zabbixbrasil.org Wiki: http://zabbixbrasil.org/wiki Twitter: http://twitter.com/zabbixbr Lista de discussão no Yahoo: http://br.groups.yahoo.com/group/zabbix-brasil Comunidade no Facebook: https://www.facebook.com/groups/zabbixbrasil Canal no Telegram: https://web.telegram.org/#/im?p=@ZabbixBrasil
  • 46. Documentação e Aprimoramento Manual: https://www.zabbix.com/documentation/3.2/ Share: https://share.zabbix.com Wiki: http://www.zabbix.org/wiki/Main_Page Webminars: http://www.zabbix.com/webinars.php Blog: http://blog.zabbix.com Fórum: https://www.zabbix.com/forum
  • 47. Documentação e Aprimoramento Zabbix Conference – Letônia: https://www.zabbix.com/conf<ano>_agenda: https://www.zabbix.com/conf2017_agenda . . . https://www.zabbix.com/conf2011_agenda Zabbix Conference – América Latina: https://www.zabbix.com/conf_latam_2016_agenda
  • 48. Documentação e Aprimoramento Data: 02/12/2017 Horário: 08:30 Inscrições: https://goo.gl/uz1ib4 Local: Devry Metrocamp Campinas Evento Gratuito!!