SlideShare uma empresa Scribd logo
1 de 58
Baixar para ler offline
Ceilândia/DF
2013-04-27
Monitoração Avançada c/ Zabbix
Guto Carvalho
sábado, 27 de abril de 13
Monitoração Avançada
Zabbix 2.0
Guto Carvalho
gutocarvalho@gmail.com
sábado, 27 de abril de 13
José Augusto (Guto) Carvalho
Consultor/SysAdmin/Instrutor (LPIC-3 e PCP-201);
13 anos de experiência com tecnologias FOSS;
Blogueiro FOSS há 6 anos no site gutocarvalho.net;
Atuação em vários projetos de Governo no MDA, MINC, EBC/RADIOBRÁS,
MPS/DATAPREV, ITI/PR, CAIXA, MD/SIPAM, DETRAN/DF;
Há 4 anos trabalhando com monitoração Zabbix em Brasília.
whoami
FOSS => Free and Open Source Software
sábado, 27 de abril de 13
Plano de Trabalho
40 minutos de apresentação
10 minutos para debate
58 Slides
Faça perguntas quando quiser
Slides disponíveis em slideshare.com/gutocarvalho
sábado, 27 de abril de 13
Agenda
Apresentação do Zabbix
Caraterísticas do Zabbix
Novidades no Zabbix 2.0
Zabbix dicas e boas práticas
sábado, 27 de abril de 13
Por que eu devo me preocupar com
monitoração do meu ambiente?
sábado, 27 de abril de 13
Boas razões para você monitorar
Você será avisado de problemas quando ocorrerem
Você será avisado de comportamentos anormais
Você terá condições de reagir aos problemas rapidamente
Você terá um histórico de eventos de seu parque
Você terá um histórico da saúde e funcionamento do seu parque
Você conseguirá identificar e resolver problemas antes do cliente ligar
sábado, 27 de abril de 13
Ótimas razões para você monitorar
Você terá dados para planejar capacidade de ambientes
Você terá dados para planejar aquisição de hardware
Você terá dados para avaliar a qualidade do serviço (SLA/ANS)
Downtime de aplicações custa caro para o cliente (prejuízo)
Downtime de aplicações custa cara para o prestador (multa)
sábado, 27 de abril de 13
Um ambiente monitorado passa confiança
ao cliente e facilita a vida da equipe de TI
sábado, 27 de abril de 13
sábado, 27 de abril de 13
Sobre o Zabbix
Primeira versão lançada em 2001 (alpha)
Criador Alexei Vladishev
Primeira versão estável lançada em 2004 (v1.0)
Empresa zabbix SIA criada em 2005 para oferecer suporte comercial
Zabbix 2.0.6 é a atual versão estável
Zabbix 2.2 em desenvolvimento
sábado, 27 de abril de 13
O que é o Zabbix?
Ferramenta opensource para monitoração de sistemas
Consegue monitorar disponibilidade
Consegue monitorar performance
Pode monitorar hosts diretamente (agentless)
Pode monitorar hosts utilizando seu agente
Oferece vários tipos de notificações em diferentes níveis.
sábado, 27 de abril de 13
O que é o Zabbix? (cont.)
Auto discovery de hosts para monitoramento (com base em critérios)
Monitoração SNMP e IPMI
Monitoração pró-ativa com ações remotas nos hosts
Monitoração funcional de sites
sábado, 27 de abril de 13
O que é o Zabbix? (cont.)
Visualização de dados via gráficos, mapas, telas, slideshow
Frontend web para visualização e configuração
Relatórios de SLA
Monitoração distribuída (proxys e nodes)
sábado, 27 de abril de 13
Componentes Principais
Zabbix Server
Zabbix Frontend
Zabbix Database
Zabbix Agent
Zabbix Proxy
sábado, 27 de abril de 13
Zabbix Server
Core do Zabbix
Coletas (Agent, SNMP, IPMI, ICMP, Scripts)
Processamento dos dados de coleta
Alerts
Notifications
sábado, 27 de abril de 13
Zabbix Frontend
Visualização de dados coletados
Configurações do Zabbix
sábado, 27 de abril de 13
Zabbix Agent
Monitoramentos
Coleta
Actions
External scripts/User parameters
sábado, 27 de abril de 13
Zabbix Database
Banco de dados para armazenamento
MySQL
PostgreSQL
SQLite
Oracle
sábado, 27 de abril de 13
Zabbix Proxy
Coleta remota de dados
Banco de dados local
sábado, 27 de abril de 13
Exemplo de ambiente Monitorado
sábado, 27 de abril de 13
Características do Zabbix
Foi escrito em C (tanto o server quando o agente)
Frontend em PHP
Roda em UNIX, LINUX, WINDOWS e BSD
sábado, 27 de abril de 13
Entenda o Zabbix
sábado, 27 de abril de 13
Princípios do Zabbix
Ser simples (KISS), porém flexível para configurar
Usar poucos recursos do servidor host
Não deve afetar os sistemas em produção
sábado, 27 de abril de 13
Vantagens do Zabbix
Solução completa de monitoração
Armazenada dados em um banco de dados
Toda a lógica está no servidor, o agente apenas coleta os dados
Consegue monitorar do pequeno ao grande ambiente - escalável
Monitoração distribuída com Proxy ou Node
sábado, 27 de abril de 13
Vantagens do Zabbix (cont.)
Extremamente flexível
Triggers, actions, graphs, screens, discovery e mais.
Preparado para trabalhar em ambientes com comunicação instável
Suporte completo IPv6
sábado, 27 de abril de 13
O que monitorar e como?
sábado, 27 de abril de 13
Zabbix Service Checks
Monitore serviços a partir do zabbix server
SSH
FTP
HTTP
Etc...
Consegue monitorar TCP, UDP e ICMP nativamente
sábado, 27 de abril de 13
Zabbix IPMI checks
Consegue monitorar hardware de equipamentos via IPMI
Consegue gerenciar equipamentos IPMI remotamente
reboot, reset, halt
sábado, 27 de abril de 13
Zabbix SNMP checks
Monitore via SNMP a partir do servidor Zabbix
SNMPv1
SNMPv2
SNMPv3
Switchs, Rotedores, Storages, Impressoras, Ativos em geral.
sábado, 27 de abril de 13
Zabbix Agent Checks
Monitore o sistema e serviços do host
Active check
Passive check
Execução remota de comandos
User Parameters
sábado, 27 de abril de 13
sábado, 27 de abril de 13
Agent active checks
É muito eficiente para coleta e envio de dados
O agente se conecta no servidor e solicita a lista de coleta
O agente coleta, se conecta no servidor e envia os dados coletados
O modo active alivia a carga no Zabbix Server
sábado, 27 de abril de 13
Agent active checks (cont)
O agente em modo active faz buffer das coletas
Não há perda de dados caso o Zabbix Server ou Proxy estejam offline
É muito usado quando o Zabbix Server não alcança o Zabbix Agent
sábado, 27 de abril de 13
Agent passive checks
Necessita de polling no servidor zabbix
Usa mais recursos do Zabbix server para fazer o polling
O servidor se conecta no agente e solicita os dados
Consome recursos de rede para se conectar nos servidores
Precisa de vários processos de polling para agilizar a coleta
sábado, 27 de abril de 13
Hosts
Tudo começa configurando os
hosts, primeiro você cadastra
um host e configura a
interface seja Agent, SNMP,
IPMI ou JMX.
sábado, 27 de abril de 13
Itens
Quando temos um Host
devidamente configurado,
precisamos então criar itens de
monitoração dentro do host.
sábado, 27 de abril de 13
Templates
Ao invés de configurar itens
em cada host, podemos criar
templates e itens dentro deste,
e podemos associar a um host,
isto é mais prático e
organizado.
sábado, 27 de abril de 13
Triggers
Trigers são regras associadas a
itens, podemos criá-las dentro
de um host ou template. Em
triggers definimos condições
lógicas que irão gerar alertas
no dashboard do zabbix.
sábado, 27 de abril de 13
Graphs
Gráficos são representações
visuais dos dados coletados, o
Zabbix oferece vários tipos e
formas de visualizações.
Gráficos estão associados a
triggers e itens.
sábado, 27 de abril de 13
Discovery rules
Regras de descobrimento
podem ser utilizadas para
detectar itens em um host. É
muito prático para descobrir
interfaces de rede, sistemas de
arquivos e itens SNMP.
sábado, 27 de abril de 13
Actions
Actions estão associadas a triggers,
elas executam uma ação com base
em uma condição definida de
acordo com status de uma trigger.
Actions podem enviar alertas por e-
mail, jabber, SMS, scripts externos
e até executar comandos remotos.
sábado, 27 de abril de 13
Zabbix v2.x
sábado, 27 de abril de 13
Novidades da v2x
Está mais rápido que a versão 1.8
Regras de descobrimento (low level discovery)
Monitoramento JMX nativo
Alimentação automática de inventário de hosts
Monitoração WEB funcionando via HTTP Proxy
sábado, 27 de abril de 13
Novidades da v2x (cont)
Suporte a múltiplas interfaces no mesmo host
Agent, SNMP, IMPI e JMX (novo)
Novas Macros e Visible Hostname com suporte UTF8
Melhorias na manipulação de mapas e novos ícones
Novo design no frontend
Novos templates
sábado, 27 de abril de 13
JMX Gateway
Agora o Zabbix possui um
serviço JAVA que consulta
diretamente aplicações JAVA
via JMX, não é necessário
utilizar third-party apps para
coleta de dados JMX.
sábado, 27 de abril de 13
Discovery rules
Regras de descobrimento podem
ser utilizadas para detectar
elementos em um host. É muito
prático para descobrir interfaces de
rede, sistemas de arquivos e itens
SNMP em hosts monitorados.
sábado, 27 de abril de 13
Demostração nas VMs
sábado, 27 de abril de 13
Exemplos de Gráficos - Zabbix
sábado, 27 de abril de 13
Exemplo de mapa Zabbix
sábado, 27 de abril de 13
Dicas & Boas Práticas
sábado, 27 de abril de 13
Dicas & Boas Práticas
Se possível separe o banco
Se possível separe o banco e o frontend
A utilização de proxys alivia o zabbix server
A utilização de checagens ativas e passivas combinadas alivia o server
Crie seus templates de forma inteligente e objetiva (evite templates default)
Faça tuning no seu banco de dados
sábado, 27 de abril de 13
Dicas & Boas Práticas
Se necessário particione o banco para melhor performance
Faça um tuning nas configurações do Zabbix Server (não rode default)
Ajuste a quantidade de pollers
Housekeeping ajuda a controlar o crescimento de sua base de dados
Sempre utilize a versão mais recente (evite usar versões antigas)
Use a documentação da Wiki é completa e eficiente
sábado, 27 de abril de 13
O Zabbix é uma...
...solução opensource de nível
c o r p o r a t i vo q u e o f e r e c e
ferramentas e recursos avançados
p a r a m o n i t o r a m e n t o d e
disponibilidade e performance em
seu parque de servidores.
sábado, 27 de abril de 13
Cases no DF
Caixa Econômica Federal
Empresa Brasil de Comunicação
Detran
sábado, 27 de abril de 13
Site/Blog
http://www.zabbix.com
http://www.zabbix.org
http://www.zabbixbrasil.org
Twitter
@zabbix
Zabbix na rede
Google Groups
zabbix-basil
Fórum
https://www.zabbix.com/forum/
IRC
irc.freenode.org
#zabbix
sábado, 27 de abril de 13
Perguntas?
sábado, 27 de abril de 13
Obrigado!
Linkedin: http://br.linkedin.com/in/gutocarv
E-mail: gutocarvalho@gmail.com
Contato
Slides: slideshare.net/gutocarvalho
Blog: gutocarvalho.net
Twitter: @gutocarvalho
sábado, 27 de abril de 13

Mais conteúdo relacionado

Mais procurados

Alexei vladishev - Open Source Monitoring With Zabbix
Alexei vladishev - Open Source Monitoring With ZabbixAlexei vladishev - Open Source Monitoring With Zabbix
Alexei vladishev - Open Source Monitoring With ZabbixAndré Déo
 
Monitoramento de Bancos de Dados MS SQL Server com Zabbix - SQL Technology Da...
Monitoramento de Bancos de Dados MS SQL Server com Zabbix - SQL Technology Da...Monitoramento de Bancos de Dados MS SQL Server com Zabbix - SQL Technology Da...
Monitoramento de Bancos de Dados MS SQL Server com Zabbix - SQL Technology Da...Patricia Ladislau Silva
 
Zabbix construindo templates personalizados (zabbix-inventory)
Zabbix construindo templates personalizados  (zabbix-inventory)Zabbix construindo templates personalizados  (zabbix-inventory)
Zabbix construindo templates personalizados (zabbix-inventory)Magno Monte Cerqueira
 
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm
 
Monitoramento Inteligente utilizando o ZABBIX
Monitoramento Inteligente utilizando o ZABBIXMonitoramento Inteligente utilizando o ZABBIX
Monitoramento Inteligente utilizando o ZABBIXLuiz Andrade
 
Palestra de Windows Server 2016
Palestra de Windows Server 2016Palestra de Windows Server 2016
Palestra de Windows Server 2016Fábio dos Reis
 
Zabbix para iniciantes
Zabbix para iniciantesZabbix para iniciantes
Zabbix para iniciantesWerneck Costa
 
Os Desafios do Zabbix com Alta Disponibilidade - 3º Zabbix Meetup do Interior
Os Desafios do Zabbix com Alta Disponibilidade - 3º Zabbix Meetup do InteriorOs Desafios do Zabbix com Alta Disponibilidade - 3º Zabbix Meetup do Interior
Os Desafios do Zabbix com Alta Disponibilidade - 3º Zabbix Meetup do InteriorZabbix BR
 
How san switch works
How san switch worksHow san switch works
How san switch worksmssm06
 
Alphorm.com support de la formation Git avancé
Alphorm.com support de la formation Git avancé Alphorm.com support de la formation Git avancé
Alphorm.com support de la formation Git avancé Alphorm
 
BGP Flowspec (RFC5575) Case study and Discussion
BGP Flowspec (RFC5575) Case study and DiscussionBGP Flowspec (RFC5575) Case study and Discussion
BGP Flowspec (RFC5575) Case study and DiscussionAPNIC
 
Vpn d’acces avec cisco asa 5500 et client
Vpn d’acces avec cisco asa 5500 et clientVpn d’acces avec cisco asa 5500 et client
Vpn d’acces avec cisco asa 5500 et clientManassé Achim kpaya
 
Aruba Netwrok(1).pptx
Aruba Netwrok(1).pptxAruba Netwrok(1).pptx
Aruba Netwrok(1).pptxEmanHashem6
 
KSK 304 Network Operating System
KSK 304 Network Operating SystemKSK 304 Network Operating System
KSK 304 Network Operating SystemAcapz97
 
Customer Presentation - Aruba Wi-Fi Overview (1).PPTX
Customer Presentation - Aruba Wi-Fi Overview (1).PPTXCustomer Presentation - Aruba Wi-Fi Overview (1).PPTX
Customer Presentation - Aruba Wi-Fi Overview (1).PPTXssuser5824cf
 
222097384 aulas-de-rede-tipos-de-servidores
222097384 aulas-de-rede-tipos-de-servidores222097384 aulas-de-rede-tipos-de-servidores
222097384 aulas-de-rede-tipos-de-servidoresMarco Guimarães
 

Mais procurados (20)

Alexei vladishev - Open Source Monitoring With Zabbix
Alexei vladishev - Open Source Monitoring With ZabbixAlexei vladishev - Open Source Monitoring With Zabbix
Alexei vladishev - Open Source Monitoring With Zabbix
 
Monitoramento de Bancos de Dados MS SQL Server com Zabbix - SQL Technology Da...
Monitoramento de Bancos de Dados MS SQL Server com Zabbix - SQL Technology Da...Monitoramento de Bancos de Dados MS SQL Server com Zabbix - SQL Technology Da...
Monitoramento de Bancos de Dados MS SQL Server com Zabbix - SQL Technology Da...
 
Zabbix construindo templates personalizados (zabbix-inventory)
Zabbix construindo templates personalizados  (zabbix-inventory)Zabbix construindo templates personalizados  (zabbix-inventory)
Zabbix construindo templates personalizados (zabbix-inventory)
 
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
 
Zabbix
ZabbixZabbix
Zabbix
 
Monitoramento Inteligente utilizando o ZABBIX
Monitoramento Inteligente utilizando o ZABBIXMonitoramento Inteligente utilizando o ZABBIX
Monitoramento Inteligente utilizando o ZABBIX
 
Palestra de Windows Server 2016
Palestra de Windows Server 2016Palestra de Windows Server 2016
Palestra de Windows Server 2016
 
Zabbix para iniciantes
Zabbix para iniciantesZabbix para iniciantes
Zabbix para iniciantes
 
Os Desafios do Zabbix com Alta Disponibilidade - 3º Zabbix Meetup do Interior
Os Desafios do Zabbix com Alta Disponibilidade - 3º Zabbix Meetup do InteriorOs Desafios do Zabbix com Alta Disponibilidade - 3º Zabbix Meetup do Interior
Os Desafios do Zabbix com Alta Disponibilidade - 3º Zabbix Meetup do Interior
 
How san switch works
How san switch worksHow san switch works
How san switch works
 
Alphorm.com support de la formation Git avancé
Alphorm.com support de la formation Git avancé Alphorm.com support de la formation Git avancé
Alphorm.com support de la formation Git avancé
 
Zabbix
ZabbixZabbix
Zabbix
 
BGP Flowspec (RFC5575) Case study and Discussion
BGP Flowspec (RFC5575) Case study and DiscussionBGP Flowspec (RFC5575) Case study and Discussion
BGP Flowspec (RFC5575) Case study and Discussion
 
Vpn d’acces avec cisco asa 5500 et client
Vpn d’acces avec cisco asa 5500 et clientVpn d’acces avec cisco asa 5500 et client
Vpn d’acces avec cisco asa 5500 et client
 
Aruba Netwrok(1).pptx
Aruba Netwrok(1).pptxAruba Netwrok(1).pptx
Aruba Netwrok(1).pptx
 
KSK 304 Network Operating System
KSK 304 Network Operating SystemKSK 304 Network Operating System
KSK 304 Network Operating System
 
Customer Presentation - Aruba Wi-Fi Overview (1).PPTX
Customer Presentation - Aruba Wi-Fi Overview (1).PPTXCustomer Presentation - Aruba Wi-Fi Overview (1).PPTX
Customer Presentation - Aruba Wi-Fi Overview (1).PPTX
 
Advanced rf troubleshooting_peter lane
Advanced rf troubleshooting_peter laneAdvanced rf troubleshooting_peter lane
Advanced rf troubleshooting_peter lane
 
Trabalho sobre Proxy
Trabalho sobre ProxyTrabalho sobre Proxy
Trabalho sobre Proxy
 
222097384 aulas-de-rede-tipos-de-servidores
222097384 aulas-de-rede-tipos-de-servidores222097384 aulas-de-rede-tipos-de-servidores
222097384 aulas-de-rede-tipos-de-servidores
 

Destaque

FLISOL-Jaguaruana/CE - 2013 - Monitoramento com Software Livre - Zabbix 2.0
FLISOL-Jaguaruana/CE - 2013 - Monitoramento com Software Livre - Zabbix 2.0FLISOL-Jaguaruana/CE - 2013 - Monitoramento com Software Livre - Zabbix 2.0
FLISOL-Jaguaruana/CE - 2013 - Monitoramento com Software Livre - Zabbix 2.0aristotelesaraujo
 
Zabbix 2.0: o que ele pode monitorar na sua rede?
Zabbix 2.0: o que ele pode monitorar na sua rede?Zabbix 2.0: o que ele pode monitorar na sua rede?
Zabbix 2.0: o que ele pode monitorar na sua rede?Aécio Pires
 
Zabbix FLISOL Campinas 28-04-2012
Zabbix FLISOL Campinas 28-04-2012Zabbix FLISOL Campinas 28-04-2012
Zabbix FLISOL Campinas 28-04-2012André Déo
 
Monitoramento de ativos com zabbix
Monitoramento de ativos com zabbixMonitoramento de ativos com zabbix
Monitoramento de ativos com zabbixRafael Gomes
 
Plugin Geolocalização - Prêmio Cidadania Eletrônica
Plugin Geolocalização - Prêmio Cidadania EletrônicaPlugin Geolocalização - Prêmio Cidadania Eletrônica
Plugin Geolocalização - Prêmio Cidadania Eletrônicaaristotelesaraujo
 
Workshop de Monitoramento com Zabbix e OCS
Workshop de Monitoramento com Zabbix e OCSWorkshop de Monitoramento com Zabbix e OCS
Workshop de Monitoramento com Zabbix e OCSLinux Solutions
 
Zabbix API at FISL12 by Takanori Suzuki
Zabbix API at FISL12 by Takanori SuzukiZabbix API at FISL12 by Takanori Suzuki
Zabbix API at FISL12 by Takanori Suzukitakanori suzuki
 
Latinoware2013 - Implentando Plugin de Geolocalização no Zabbix
Latinoware2013 - Implentando Plugin de Geolocalização no Zabbix Latinoware2013 - Implentando Plugin de Geolocalização no Zabbix
Latinoware2013 - Implentando Plugin de Geolocalização no Zabbix aristotelesaraujo
 
Monitoramento Opensource com Zabbix
Monitoramento Opensource com ZabbixMonitoramento Opensource com Zabbix
Monitoramento Opensource com ZabbixRenato Batista
 
Zabbix - Alem da Infraestrutura - Parte 2
Zabbix - Alem da Infraestrutura - Parte 2Zabbix - Alem da Infraestrutura - Parte 2
Zabbix - Alem da Infraestrutura - Parte 2Luiz Sales
 
Zabbix meetup RJ: Integrações e opensource
Zabbix meetup RJ: Integrações e opensourceZabbix meetup RJ: Integrações e opensource
Zabbix meetup RJ: Integrações e opensourceFilipe Paternot
 
Zabbix meetup RJ: Infra, tuning e documentação
Zabbix meetup RJ: Infra, tuning e documentaçãoZabbix meetup RJ: Infra, tuning e documentação
Zabbix meetup RJ: Infra, tuning e documentaçãoFilipe Paternot
 
Zabbix: Apresentação meetup Fortaleza/CE (Brasil)
Zabbix: Apresentação meetup Fortaleza/CE (Brasil)Zabbix: Apresentação meetup Fortaleza/CE (Brasil)
Zabbix: Apresentação meetup Fortaleza/CE (Brasil)Werneck Costa
 
Aula 008 - Gerenciamento e Desempenho de Redes: Halexsandro Sales
Aula 008 - Gerenciamento e Desempenho de Redes: Halexsandro SalesAula 008 - Gerenciamento e Desempenho de Redes: Halexsandro Sales
Aula 008 - Gerenciamento e Desempenho de Redes: Halexsandro SalesVerdanatech Soluções em TI
 
Zabbix Smart problem detection - FISL 2015 workshop
Zabbix Smart problem detection - FISL 2015 workshopZabbix Smart problem detection - FISL 2015 workshop
Zabbix Smart problem detection - FISL 2015 workshopZabbix
 
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
 
Zabbix 3.0 and beyond - FISL 2015
Zabbix 3.0 and beyond - FISL 2015Zabbix 3.0 and beyond - FISL 2015
Zabbix 3.0 and beyond - FISL 2015Zabbix
 

Destaque (20)

FLISOL-Jaguaruana/CE - 2013 - Monitoramento com Software Livre - Zabbix 2.0
FLISOL-Jaguaruana/CE - 2013 - Monitoramento com Software Livre - Zabbix 2.0FLISOL-Jaguaruana/CE - 2013 - Monitoramento com Software Livre - Zabbix 2.0
FLISOL-Jaguaruana/CE - 2013 - Monitoramento com Software Livre - Zabbix 2.0
 
Zabbix 2.0: o que ele pode monitorar na sua rede?
Zabbix 2.0: o que ele pode monitorar na sua rede?Zabbix 2.0: o que ele pode monitorar na sua rede?
Zabbix 2.0: o que ele pode monitorar na sua rede?
 
Zabbix FLISOL Campinas 28-04-2012
Zabbix FLISOL Campinas 28-04-2012Zabbix FLISOL Campinas 28-04-2012
Zabbix FLISOL Campinas 28-04-2012
 
Monitoramento de ativos com zabbix
Monitoramento de ativos com zabbixMonitoramento de ativos com zabbix
Monitoramento de ativos com zabbix
 
Plugin Geolocalização - Prêmio Cidadania Eletrônica
Plugin Geolocalização - Prêmio Cidadania EletrônicaPlugin Geolocalização - Prêmio Cidadania Eletrônica
Plugin Geolocalização - Prêmio Cidadania Eletrônica
 
Workshop de Monitoramento com Zabbix e OCS
Workshop de Monitoramento com Zabbix e OCSWorkshop de Monitoramento com Zabbix e OCS
Workshop de Monitoramento com Zabbix e OCS
 
Zabbix API at FISL12 by Takanori Suzuki
Zabbix API at FISL12 by Takanori SuzukiZabbix API at FISL12 by Takanori Suzuki
Zabbix API at FISL12 by Takanori Suzuki
 
Palestra Zabbix no 12 Geinfo (2013)
Palestra Zabbix no 12 Geinfo (2013)Palestra Zabbix no 12 Geinfo (2013)
Palestra Zabbix no 12 Geinfo (2013)
 
Latinoware2013 - Implentando Plugin de Geolocalização no Zabbix
Latinoware2013 - Implentando Plugin de Geolocalização no Zabbix Latinoware2013 - Implentando Plugin de Geolocalização no Zabbix
Latinoware2013 - Implentando Plugin de Geolocalização no Zabbix
 
Monitoramento Opensource com Zabbix
Monitoramento Opensource com ZabbixMonitoramento Opensource com Zabbix
Monitoramento Opensource com Zabbix
 
Zabbix - Alem da Infraestrutura - Parte 2
Zabbix - Alem da Infraestrutura - Parte 2Zabbix - Alem da Infraestrutura - Parte 2
Zabbix - Alem da Infraestrutura - Parte 2
 
Zabbix meetup RJ: Integrações e opensource
Zabbix meetup RJ: Integrações e opensourceZabbix meetup RJ: Integrações e opensource
Zabbix meetup RJ: Integrações e opensource
 
Zabbix meetup RJ: Infra, tuning e documentação
Zabbix meetup RJ: Infra, tuning e documentaçãoZabbix meetup RJ: Infra, tuning e documentação
Zabbix meetup RJ: Infra, tuning e documentação
 
Zabbix: Apresentação meetup Fortaleza/CE (Brasil)
Zabbix: Apresentação meetup Fortaleza/CE (Brasil)Zabbix: Apresentação meetup Fortaleza/CE (Brasil)
Zabbix: Apresentação meetup Fortaleza/CE (Brasil)
 
Aula 008 - Gerenciamento e Desempenho de Redes: Halexsandro Sales
Aula 008 - Gerenciamento e Desempenho de Redes: Halexsandro SalesAula 008 - Gerenciamento e Desempenho de Redes: Halexsandro Sales
Aula 008 - Gerenciamento e Desempenho de Redes: Halexsandro Sales
 
Zabbix Smart problem detection - FISL 2015 workshop
Zabbix Smart problem detection - FISL 2015 workshopZabbix Smart problem detection - FISL 2015 workshop
Zabbix Smart problem detection - FISL 2015 workshop
 
Aula 009 de Gerenciamento de Redes - SNMP
Aula 009 de Gerenciamento de Redes - SNMPAula 009 de Gerenciamento de Redes - SNMP
Aula 009 de Gerenciamento de Redes - SNMP
 
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
 
Zabbix 3.0 and beyond - FISL 2015
Zabbix 3.0 and beyond - FISL 2015Zabbix 3.0 and beyond - FISL 2015
Zabbix 3.0 and beyond - FISL 2015
 

Semelhante a Monitoração avançada com Zabbix 2

Meetup Zabbix Day FMB - O que é o Zabbix
Meetup Zabbix Day FMB - O que é o ZabbixMeetup Zabbix Day FMB - O que é o Zabbix
Meetup Zabbix Day FMB - O que é o ZabbixJulio Pantarotto
 
Monitoramento e Gerenciamento de Infraestrutura com Zabbix - Patrícia Ladislau
Monitoramento e Gerenciamento de Infraestrutura com Zabbix - Patrícia LadislauMonitoramento e Gerenciamento de Infraestrutura com Zabbix - Patrícia Ladislau
Monitoramento e Gerenciamento de Infraestrutura com Zabbix - Patrícia LadislauPatricia Ladislau Silva
 
De A a Zabbix - I Congresso de Ciências Exatas e Tecnológicas
De A a Zabbix - I Congresso de Ciências Exatas e TecnológicasDe A a Zabbix - I Congresso de Ciências Exatas e Tecnológicas
De A a Zabbix - I Congresso de Ciências Exatas e TecnológicasAndré Déo
 
Zabbix: O portal para os iniciantes - 3º Zabbix Meetup do Interior
Zabbix: O portal para os iniciantes - 3º Zabbix Meetup do InteriorZabbix: O portal para os iniciantes - 3º Zabbix Meetup do Interior
Zabbix: O portal para os iniciantes - 3º Zabbix Meetup do InteriorZabbix BR
 
De A a Zabbix - Puc Campinas - Setembro/2017
De A a Zabbix - Puc Campinas - Setembro/2017De A a Zabbix - Puc Campinas - Setembro/2017
De A a Zabbix - Puc Campinas - Setembro/2017André Déo
 
De A a Zabbix Devry Metrocamp
De A a Zabbix Devry MetrocampDe A a Zabbix Devry Metrocamp
De A a Zabbix Devry MetrocampAndré Déo
 
Apresentação - Curso de Monitoramento com Zabbix - HOTMART
Apresentação - Curso de Monitoramento com Zabbix - HOTMARTApresentação - Curso de Monitoramento com Zabbix - HOTMART
Apresentação - Curso de Monitoramento com Zabbix - HOTMARTThiago Braga
 
Apresentação werneck costa zabbix network conference
Apresentação werneck costa zabbix   network conferenceApresentação werneck costa zabbix   network conference
Apresentação werneck costa zabbix network conferenceFernanda Goz
 
EveryZ - Zabbix on the road - Meetup Natal-RN
EveryZ - Zabbix on the road - Meetup Natal-RNEveryZ - Zabbix on the road - Meetup Natal-RN
EveryZ - Zabbix on the road - Meetup Natal-RNaristotelesaraujo
 
Artigo: Aplicando recomendações de segurança na instalação do Zabbix
Artigo: Aplicando recomendações de segurança na instalação do ZabbixArtigo: Aplicando recomendações de segurança na instalação do Zabbix
Artigo: Aplicando recomendações de segurança na instalação do ZabbixAécio Pires
 
Tutorial de instalacao_do_zabbix_2.0.0
Tutorial de instalacao_do_zabbix_2.0.0Tutorial de instalacao_do_zabbix_2.0.0
Tutorial de instalacao_do_zabbix_2.0.0Roberto Castro
 
SNMP/Zabbix - Vulnerabilidades e Contramedidas 2
SNMP/Zabbix - Vulnerabilidades e Contramedidas 2SNMP/Zabbix - Vulnerabilidades e Contramedidas 2
SNMP/Zabbix - Vulnerabilidades e Contramedidas 2Aécio Pires
 
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
 
Infraestrutura como código com Puppet e Mcollective
Infraestrutura como código com Puppet e McollectiveInfraestrutura como código com Puppet e Mcollective
Infraestrutura como código com Puppet e McollectiveJose Augusto Carvalho
 
Zabbix pequenos ambientes e dicas_luisantonionunes
Zabbix pequenos ambientes e dicas_luisantonionunesZabbix pequenos ambientes e dicas_luisantonionunes
Zabbix pequenos ambientes e dicas_luisantonionunesluis antonio Nunes
 
Zabbix?!? Sou Dev, o que eu tenho a ver com isso?!? - 3º Zabbix Meetup do In...
 Zabbix?!? Sou Dev, o que eu tenho a ver com isso?!? - 3º Zabbix Meetup do In... Zabbix?!? Sou Dev, o que eu tenho a ver com isso?!? - 3º Zabbix Meetup do In...
Zabbix?!? Sou Dev, o que eu tenho a ver com isso?!? - 3º Zabbix Meetup do In...Zabbix BR
 

Semelhante a Monitoração avançada com Zabbix 2 (20)

Meetup Zabbix Day FMB - O que é o Zabbix
Meetup Zabbix Day FMB - O que é o ZabbixMeetup Zabbix Day FMB - O que é o Zabbix
Meetup Zabbix Day FMB - O que é o Zabbix
 
Monitoramento e Gerenciamento de Infraestrutura com Zabbix - Patrícia Ladislau
Monitoramento e Gerenciamento de Infraestrutura com Zabbix - Patrícia LadislauMonitoramento e Gerenciamento de Infraestrutura com Zabbix - Patrícia Ladislau
Monitoramento e Gerenciamento de Infraestrutura com Zabbix - Patrícia Ladislau
 
De A a Zabbix - I Congresso de Ciências Exatas e Tecnológicas
De A a Zabbix - I Congresso de Ciências Exatas e TecnológicasDe A a Zabbix - I Congresso de Ciências Exatas e Tecnológicas
De A a Zabbix - I Congresso de Ciências Exatas e Tecnológicas
 
Zabbix: O portal para os iniciantes - 3º Zabbix Meetup do Interior
Zabbix: O portal para os iniciantes - 3º Zabbix Meetup do InteriorZabbix: O portal para os iniciantes - 3º Zabbix Meetup do Interior
Zabbix: O portal para os iniciantes - 3º Zabbix Meetup do Interior
 
De A a Zabbix - Puc Campinas - Setembro/2017
De A a Zabbix - Puc Campinas - Setembro/2017De A a Zabbix - Puc Campinas - Setembro/2017
De A a Zabbix - Puc Campinas - Setembro/2017
 
De A a Zabbix Devry Metrocamp
De A a Zabbix Devry MetrocampDe A a Zabbix Devry Metrocamp
De A a Zabbix Devry Metrocamp
 
Zabbix 2010
Zabbix 2010Zabbix 2010
Zabbix 2010
 
Apresentação - Curso de Monitoramento com Zabbix - HOTMART
Apresentação - Curso de Monitoramento com Zabbix - HOTMARTApresentação - Curso de Monitoramento com Zabbix - HOTMART
Apresentação - Curso de Monitoramento com Zabbix - HOTMART
 
Apresentação werneck costa zabbix network conference
Apresentação werneck costa zabbix   network conferenceApresentação werneck costa zabbix   network conference
Apresentação werneck costa zabbix network conference
 
Zabbix 3 0-cinfotec
Zabbix 3 0-cinfotecZabbix 3 0-cinfotec
Zabbix 3 0-cinfotec
 
EveryZ - Zabbix on the road - Meetup Natal-RN
EveryZ - Zabbix on the road - Meetup Natal-RNEveryZ - Zabbix on the road - Meetup Natal-RN
EveryZ - Zabbix on the road - Meetup Natal-RN
 
Artigo: Aplicando recomendações de segurança na instalação do Zabbix
Artigo: Aplicando recomendações de segurança na instalação do ZabbixArtigo: Aplicando recomendações de segurança na instalação do Zabbix
Artigo: Aplicando recomendações de segurança na instalação do Zabbix
 
Tutorial de instalacao_do_zabbix_2.0.0
Tutorial de instalacao_do_zabbix_2.0.0Tutorial de instalacao_do_zabbix_2.0.0
Tutorial de instalacao_do_zabbix_2.0.0
 
Zabbix
ZabbixZabbix
Zabbix
 
SNMP/Zabbix - Vulnerabilidades e Contramedidas 2
SNMP/Zabbix - Vulnerabilidades e Contramedidas 2SNMP/Zabbix - Vulnerabilidades e Contramedidas 2
SNMP/Zabbix - Vulnerabilidades e Contramedidas 2
 
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
 
Solução Zabbix
Solução ZabbixSolução Zabbix
Solução Zabbix
 
Infraestrutura como código com Puppet e Mcollective
Infraestrutura como código com Puppet e McollectiveInfraestrutura como código com Puppet e Mcollective
Infraestrutura como código com Puppet e Mcollective
 
Zabbix pequenos ambientes e dicas_luisantonionunes
Zabbix pequenos ambientes e dicas_luisantonionunesZabbix pequenos ambientes e dicas_luisantonionunes
Zabbix pequenos ambientes e dicas_luisantonionunes
 
Zabbix?!? Sou Dev, o que eu tenho a ver com isso?!? - 3º Zabbix Meetup do In...
 Zabbix?!? Sou Dev, o que eu tenho a ver com isso?!? - 3º Zabbix Meetup do In... Zabbix?!? Sou Dev, o que eu tenho a ver com isso?!? - 3º Zabbix Meetup do In...
Zabbix?!? Sou Dev, o que eu tenho a ver com isso?!? - 3º Zabbix Meetup do In...
 

Mais de Jose Augusto Carvalho

Infraestrutura ágil com Puppet - CISL
Infraestrutura ágil com Puppet - CISLInfraestrutura ágil com Puppet - CISL
Infraestrutura ágil com Puppet - CISLJose Augusto Carvalho
 
Cultura DevOps - Integração entre infra e devel
Cultura DevOps - Integração entre infra e develCultura DevOps - Integração entre infra e devel
Cultura DevOps - Integração entre infra e develJose Augusto Carvalho
 
Cultura DevOps e integração entre infra e devel
Cultura DevOps e integração entre infra e develCultura DevOps e integração entre infra e devel
Cultura DevOps e integração entre infra e develJose Augusto Carvalho
 
Oficina de infraestrutura como código (apresentando o Puppet)
Oficina de infraestrutura como código (apresentando o Puppet)Oficina de infraestrutura como código (apresentando o Puppet)
Oficina de infraestrutura como código (apresentando o Puppet)Jose Augusto Carvalho
 
Ferramentas para infraestrutura ágil
Ferramentas para infraestrutura ágilFerramentas para infraestrutura ágil
Ferramentas para infraestrutura ágilJose Augusto Carvalho
 
Oficina Puppet - Aprenda a Gerenciar Configurações
Oficina Puppet - Aprenda a Gerenciar ConfiguraçõesOficina Puppet - Aprenda a Gerenciar Configurações
Oficina Puppet - Aprenda a Gerenciar ConfiguraçõesJose Augusto Carvalho
 
Documentando de forma Ágil (usando dokuwiki)
Documentando de forma Ágil (usando dokuwiki)Documentando de forma Ágil (usando dokuwiki)
Documentando de forma Ágil (usando dokuwiki)Jose Augusto Carvalho
 

Mais de Jose Augusto Carvalho (17)

Trabalhando com Módulos no Puppet
Trabalhando com Módulos no PuppetTrabalhando com Módulos no Puppet
Trabalhando com Módulos no Puppet
 
Orquestração com Mcollective
Orquestração com McollectiveOrquestração com Mcollective
Orquestração com Mcollective
 
Infraestrutura ágil com Puppet - CISL
Infraestrutura ágil com Puppet - CISLInfraestrutura ágil com Puppet - CISL
Infraestrutura ágil com Puppet - CISL
 
Cultura DevOps - Integração entre infra e devel
Cultura DevOps - Integração entre infra e develCultura DevOps - Integração entre infra e devel
Cultura DevOps - Integração entre infra e devel
 
Cultura DevOps e integração entre infra e devel
Cultura DevOps e integração entre infra e develCultura DevOps e integração entre infra e devel
Cultura DevOps e integração entre infra e devel
 
Oficina de infraestrutura como código (apresentando o Puppet)
Oficina de infraestrutura como código (apresentando o Puppet)Oficina de infraestrutura como código (apresentando o Puppet)
Oficina de infraestrutura como código (apresentando o Puppet)
 
Ferramentas para infraestrutura ágil
Ferramentas para infraestrutura ágilFerramentas para infraestrutura ágil
Ferramentas para infraestrutura ágil
 
Conhecendo o Wordpress
Conhecendo o WordpressConhecendo o Wordpress
Conhecendo o Wordpress
 
O que é DevOps afinal?
O que é DevOps afinal?O que é DevOps afinal?
O que é DevOps afinal?
 
Palestra Puppet Hora Livre
Palestra Puppet Hora LivrePalestra Puppet Hora Livre
Palestra Puppet Hora Livre
 
Oficina Puppet latinoware
Oficina Puppet latinowareOficina Puppet latinoware
Oficina Puppet latinoware
 
Puppet webcast 4linux
Puppet webcast 4linuxPuppet webcast 4linux
Puppet webcast 4linux
 
Oficina Puppet - Aprenda a Gerenciar Configurações
Oficina Puppet - Aprenda a Gerenciar ConfiguraçõesOficina Puppet - Aprenda a Gerenciar Configurações
Oficina Puppet - Aprenda a Gerenciar Configurações
 
Puppet Cloud IaaS
Puppet Cloud IaaSPuppet Cloud IaaS
Puppet Cloud IaaS
 
Documentando de forma Ágil (usando dokuwiki)
Documentando de forma Ágil (usando dokuwiki)Documentando de forma Ágil (usando dokuwiki)
Documentando de forma Ágil (usando dokuwiki)
 
Consegi 2011: Puppet
Consegi 2011: PuppetConsegi 2011: Puppet
Consegi 2011: Puppet
 
Consegi 2011: Ganeti + Puppet
Consegi 2011: Ganeti + PuppetConsegi 2011: Ganeti + Puppet
Consegi 2011: Ganeti + Puppet
 

Monitoração avançada com Zabbix 2

  • 1. Ceilândia/DF 2013-04-27 Monitoração Avançada c/ Zabbix Guto Carvalho sábado, 27 de abril de 13
  • 2. Monitoração Avançada Zabbix 2.0 Guto Carvalho gutocarvalho@gmail.com sábado, 27 de abril de 13
  • 3. José Augusto (Guto) Carvalho Consultor/SysAdmin/Instrutor (LPIC-3 e PCP-201); 13 anos de experiência com tecnologias FOSS; Blogueiro FOSS há 6 anos no site gutocarvalho.net; Atuação em vários projetos de Governo no MDA, MINC, EBC/RADIOBRÁS, MPS/DATAPREV, ITI/PR, CAIXA, MD/SIPAM, DETRAN/DF; Há 4 anos trabalhando com monitoração Zabbix em Brasília. whoami FOSS => Free and Open Source Software sábado, 27 de abril de 13
  • 4. Plano de Trabalho 40 minutos de apresentação 10 minutos para debate 58 Slides Faça perguntas quando quiser Slides disponíveis em slideshare.com/gutocarvalho sábado, 27 de abril de 13
  • 5. Agenda Apresentação do Zabbix Caraterísticas do Zabbix Novidades no Zabbix 2.0 Zabbix dicas e boas práticas sábado, 27 de abril de 13
  • 6. Por que eu devo me preocupar com monitoração do meu ambiente? sábado, 27 de abril de 13
  • 7. Boas razões para você monitorar Você será avisado de problemas quando ocorrerem Você será avisado de comportamentos anormais Você terá condições de reagir aos problemas rapidamente Você terá um histórico de eventos de seu parque Você terá um histórico da saúde e funcionamento do seu parque Você conseguirá identificar e resolver problemas antes do cliente ligar sábado, 27 de abril de 13
  • 8. Ótimas razões para você monitorar Você terá dados para planejar capacidade de ambientes Você terá dados para planejar aquisição de hardware Você terá dados para avaliar a qualidade do serviço (SLA/ANS) Downtime de aplicações custa caro para o cliente (prejuízo) Downtime de aplicações custa cara para o prestador (multa) sábado, 27 de abril de 13
  • 9. Um ambiente monitorado passa confiança ao cliente e facilita a vida da equipe de TI sábado, 27 de abril de 13
  • 10. sábado, 27 de abril de 13
  • 11. Sobre o Zabbix Primeira versão lançada em 2001 (alpha) Criador Alexei Vladishev Primeira versão estável lançada em 2004 (v1.0) Empresa zabbix SIA criada em 2005 para oferecer suporte comercial Zabbix 2.0.6 é a atual versão estável Zabbix 2.2 em desenvolvimento sábado, 27 de abril de 13
  • 12. O que é o Zabbix? Ferramenta opensource para monitoração de sistemas Consegue monitorar disponibilidade Consegue monitorar performance Pode monitorar hosts diretamente (agentless) Pode monitorar hosts utilizando seu agente Oferece vários tipos de notificações em diferentes níveis. sábado, 27 de abril de 13
  • 13. O que é o Zabbix? (cont.) Auto discovery de hosts para monitoramento (com base em critérios) Monitoração SNMP e IPMI Monitoração pró-ativa com ações remotas nos hosts Monitoração funcional de sites sábado, 27 de abril de 13
  • 14. O que é o Zabbix? (cont.) Visualização de dados via gráficos, mapas, telas, slideshow Frontend web para visualização e configuração Relatórios de SLA Monitoração distribuída (proxys e nodes) sábado, 27 de abril de 13
  • 15. Componentes Principais Zabbix Server Zabbix Frontend Zabbix Database Zabbix Agent Zabbix Proxy sábado, 27 de abril de 13
  • 16. Zabbix Server Core do Zabbix Coletas (Agent, SNMP, IPMI, ICMP, Scripts) Processamento dos dados de coleta Alerts Notifications sábado, 27 de abril de 13
  • 17. Zabbix Frontend Visualização de dados coletados Configurações do Zabbix sábado, 27 de abril de 13
  • 19. Zabbix Database Banco de dados para armazenamento MySQL PostgreSQL SQLite Oracle sábado, 27 de abril de 13
  • 20. Zabbix Proxy Coleta remota de dados Banco de dados local sábado, 27 de abril de 13
  • 21. Exemplo de ambiente Monitorado sábado, 27 de abril de 13
  • 22. Características do Zabbix Foi escrito em C (tanto o server quando o agente) Frontend em PHP Roda em UNIX, LINUX, WINDOWS e BSD sábado, 27 de abril de 13
  • 23. Entenda o Zabbix sábado, 27 de abril de 13
  • 24. Princípios do Zabbix Ser simples (KISS), porém flexível para configurar Usar poucos recursos do servidor host Não deve afetar os sistemas em produção sábado, 27 de abril de 13
  • 25. Vantagens do Zabbix Solução completa de monitoração Armazenada dados em um banco de dados Toda a lógica está no servidor, o agente apenas coleta os dados Consegue monitorar do pequeno ao grande ambiente - escalável Monitoração distribuída com Proxy ou Node sábado, 27 de abril de 13
  • 26. Vantagens do Zabbix (cont.) Extremamente flexível Triggers, actions, graphs, screens, discovery e mais. Preparado para trabalhar em ambientes com comunicação instável Suporte completo IPv6 sábado, 27 de abril de 13
  • 27. O que monitorar e como? sábado, 27 de abril de 13
  • 28. Zabbix Service Checks Monitore serviços a partir do zabbix server SSH FTP HTTP Etc... Consegue monitorar TCP, UDP e ICMP nativamente sábado, 27 de abril de 13
  • 29. Zabbix IPMI checks Consegue monitorar hardware de equipamentos via IPMI Consegue gerenciar equipamentos IPMI remotamente reboot, reset, halt sábado, 27 de abril de 13
  • 30. Zabbix SNMP checks Monitore via SNMP a partir do servidor Zabbix SNMPv1 SNMPv2 SNMPv3 Switchs, Rotedores, Storages, Impressoras, Ativos em geral. sábado, 27 de abril de 13
  • 31. Zabbix Agent Checks Monitore o sistema e serviços do host Active check Passive check Execução remota de comandos User Parameters sábado, 27 de abril de 13
  • 32. sábado, 27 de abril de 13
  • 33. Agent active checks É muito eficiente para coleta e envio de dados O agente se conecta no servidor e solicita a lista de coleta O agente coleta, se conecta no servidor e envia os dados coletados O modo active alivia a carga no Zabbix Server sábado, 27 de abril de 13
  • 34. Agent active checks (cont) O agente em modo active faz buffer das coletas Não há perda de dados caso o Zabbix Server ou Proxy estejam offline É muito usado quando o Zabbix Server não alcança o Zabbix Agent sábado, 27 de abril de 13
  • 35. Agent passive checks Necessita de polling no servidor zabbix Usa mais recursos do Zabbix server para fazer o polling O servidor se conecta no agente e solicita os dados Consome recursos de rede para se conectar nos servidores Precisa de vários processos de polling para agilizar a coleta sábado, 27 de abril de 13
  • 36. Hosts Tudo começa configurando os hosts, primeiro você cadastra um host e configura a interface seja Agent, SNMP, IPMI ou JMX. sábado, 27 de abril de 13
  • 37. Itens Quando temos um Host devidamente configurado, precisamos então criar itens de monitoração dentro do host. sábado, 27 de abril de 13
  • 38. Templates Ao invés de configurar itens em cada host, podemos criar templates e itens dentro deste, e podemos associar a um host, isto é mais prático e organizado. sábado, 27 de abril de 13
  • 39. Triggers Trigers são regras associadas a itens, podemos criá-las dentro de um host ou template. Em triggers definimos condições lógicas que irão gerar alertas no dashboard do zabbix. sábado, 27 de abril de 13
  • 40. Graphs Gráficos são representações visuais dos dados coletados, o Zabbix oferece vários tipos e formas de visualizações. Gráficos estão associados a triggers e itens. sábado, 27 de abril de 13
  • 41. Discovery rules Regras de descobrimento podem ser utilizadas para detectar itens em um host. É muito prático para descobrir interfaces de rede, sistemas de arquivos e itens SNMP. sábado, 27 de abril de 13
  • 42. Actions Actions estão associadas a triggers, elas executam uma ação com base em uma condição definida de acordo com status de uma trigger. Actions podem enviar alertas por e- mail, jabber, SMS, scripts externos e até executar comandos remotos. sábado, 27 de abril de 13
  • 43. Zabbix v2.x sábado, 27 de abril de 13
  • 44. Novidades da v2x Está mais rápido que a versão 1.8 Regras de descobrimento (low level discovery) Monitoramento JMX nativo Alimentação automática de inventário de hosts Monitoração WEB funcionando via HTTP Proxy sábado, 27 de abril de 13
  • 45. Novidades da v2x (cont) Suporte a múltiplas interfaces no mesmo host Agent, SNMP, IMPI e JMX (novo) Novas Macros e Visible Hostname com suporte UTF8 Melhorias na manipulação de mapas e novos ícones Novo design no frontend Novos templates sábado, 27 de abril de 13
  • 46. JMX Gateway Agora o Zabbix possui um serviço JAVA que consulta diretamente aplicações JAVA via JMX, não é necessário utilizar third-party apps para coleta de dados JMX. sábado, 27 de abril de 13
  • 47. Discovery rules Regras de descobrimento podem ser utilizadas para detectar elementos em um host. É muito prático para descobrir interfaces de rede, sistemas de arquivos e itens SNMP em hosts monitorados. sábado, 27 de abril de 13
  • 48. Demostração nas VMs sábado, 27 de abril de 13
  • 49. Exemplos de Gráficos - Zabbix sábado, 27 de abril de 13
  • 50. Exemplo de mapa Zabbix sábado, 27 de abril de 13
  • 51. Dicas & Boas Práticas sábado, 27 de abril de 13
  • 52. Dicas & Boas Práticas Se possível separe o banco Se possível separe o banco e o frontend A utilização de proxys alivia o zabbix server A utilização de checagens ativas e passivas combinadas alivia o server Crie seus templates de forma inteligente e objetiva (evite templates default) Faça tuning no seu banco de dados sábado, 27 de abril de 13
  • 53. Dicas & Boas Práticas Se necessário particione o banco para melhor performance Faça um tuning nas configurações do Zabbix Server (não rode default) Ajuste a quantidade de pollers Housekeeping ajuda a controlar o crescimento de sua base de dados Sempre utilize a versão mais recente (evite usar versões antigas) Use a documentação da Wiki é completa e eficiente sábado, 27 de abril de 13
  • 54. O Zabbix é uma... ...solução opensource de nível c o r p o r a t i vo q u e o f e r e c e ferramentas e recursos avançados p a r a m o n i t o r a m e n t o d e disponibilidade e performance em seu parque de servidores. sábado, 27 de abril de 13
  • 55. Cases no DF Caixa Econômica Federal Empresa Brasil de Comunicação Detran sábado, 27 de abril de 13
  • 56. Site/Blog http://www.zabbix.com http://www.zabbix.org http://www.zabbixbrasil.org Twitter @zabbix Zabbix na rede Google Groups zabbix-basil Fórum https://www.zabbix.com/forum/ IRC irc.freenode.org #zabbix sábado, 27 de abril de 13
  • 58. Obrigado! Linkedin: http://br.linkedin.com/in/gutocarv E-mail: gutocarvalho@gmail.com Contato Slides: slideshare.net/gutocarvalho Blog: gutocarvalho.net Twitter: @gutocarvalho sábado, 27 de abril de 13