Você está na página 1de 40

Zabbix e caso de uso na SER-PB

Aécio Pires e Michel Costa


IV ECD/IFPB 2011, João Pessoa-PB
Agenda
• O que é Zabbix?

• Por que usar Zabbix?

• Características

• Funcionalidades

• Zabbix-BR

• Caso de uso na SER-PB


Zabbix

IV ECD/IFPB 2011, João Pessoa-PB


O que é?
Um software Livre (e de código fonte aberto – 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 (HTTP, POP3, IMAP, SSH) sem o uso de agentes;

IV ECD/IFPB 2011, João Pessoa-PB


Porque escolher o Zabbix?
O que torna o Zabbix tão especial?
All-in-one (Tudo em um), única solução quando se trata de monitoramento!

Todos os dados históricos, tendências e configuração são armazenados em


um banco de dados

Preparado para controle dos pequenos e grandes ambientes distribuídos

Solução verdadeiramente Software Livre (GPLv2), não existe versões


comerciais.

IV ECD/IFPB 2011, João Pessoa-PB


Porque escolher o Zabbix?
Toda a lógica está do lado do servidor, os agentes são usados apenas para
coleta de dados

Extremamente flexível! Triggers, escalations, new checks, screens e muito


mais.

Projetado para lidar com as comunicações instáveis

Suporte total ao IPv6

IV ECD/IFPB 2011, João Pessoa-PB


Características
IV ECD/IFPB 2011, João Pessoa-PB
Características
Criado por Alexei Vladishev e mantido
pela Zabbix company

Versão atual: 1.8.9

Boa documentação e suporte;

Suporte Comercial (ZABBIX SIA -


sales@zabbix.com);

Suporte Comercial no Brasil pela Unirede:


Alexei Vladishev
http://www.zabbix.com.br
Fundador e CEO da Zabbix SIA
Desenvolvedor do Zabbix
IV ECD/IFPB 2011, João Pessoa-PB
Time de desenvolvedores do Zabbix

IV ECD/IFPB 2011, João Pessoa-PB


Características
Envio de alertas para: e-mail; jabber; SMS e scripts personalizados.

Suporte nativo ao protocolo SNMP;

Interface de gerenciamento Web, de fácil utilização;

Integração com banco de dados (MySQL, Oracle, PostgreSQL ou SQLite);

Geração de gráficos em tempo real;

IV ECD/IFPB 2011, João Pessoa-PB


Características
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 2000/XP/2003/Vista;

•Agentes para plataformas 32 bits e 64 bits;

IV ECD/IFPB 2011, João Pessoa-PB


Funcionalidades
IV ECD/IFPB 2011, João Pessoa-PB
Visualização: Dashboard
Recursos Prediletos:
➔ Mapas

➔ Gráficos

➔ Screens (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

IV ECD/IFPB 2011, João Pessoa-PB


Visualização: Dashboard

IV ECD/IFPB 2011, João Pessoa-PB


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

IV ECD/IFPB 2011, João Pessoa-PB


Visualização: Gráficos

IV ECD/IFPB 2011, João Pessoa-PB


Visualização: Telas (Screens)
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

IV ECD/IFPB 2011, João Pessoa-PB


Visualização: Telas (Screens)

IV ECD/IFPB 2011, João Pessoa-PB


Web Monitoring
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

IV ECD/IFPB 2011, João Pessoa-PB


IV ECD/IFPB 2011, João Pessoa-PB
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

IV ECD/IFPB 2011, João Pessoa-PB


IV ECD/IFPB 2011, João Pessoa-PB
Gerenciamento de usuários
Autenticação:
• Standard: Banco de dados do Zabbix
• LDAP (Active Directory)
• 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

IV ECD/IFPB 2011, João Pessoa-PB


Extendendo 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

IV ECD/IFPB 2011, João Pessoa-PB


Comunidade
IV ECD/IFPB 2011, João Pessoa-PB
Zabbix-BR
Fundada em junho de 2008 por André Déo
402 usuários

Site:
http://zabbixbrasil.org

Twitter:
http://twitter.com/zabbixbr

Wiki:
http://zabbixbrasil.org/wiki

Lista de discussão:
http://br.groups.yahoo.com/group/zabbix-brasil/
IV ECD/IFPB 2011, João Pessoa-PB
Caso de uso na SER-PB
IV ECD/IFPB 2011, João Pessoa-PB
Secretaria de Estado da Receita da Paraíba
SER-PB
Cenário

• Possui 190 Ativos de Rede (Principais), espalhados por 18 Postos


Fiscais e 54 Coletorias e Outros;

●Conta com uma equipe de 10 pessoas, Analistas de Infraestrutura e


Suporte.

IV ECD/IFPB 2011, João Pessoa-PB


Secretaria de Estado da Receita da Paraíba
SER-PB

Necessidade do Monitoramento

• Ter um maior controle dos acontecimentos;

• Proatividade;

• Minimizar problemas.

IV ECD/IFPB 2011, João Pessoa-PB


Secretaria de Estado da Receita da Paraíba
SER-PB

Escolha do Zabbix

• Baseada nos requisitos;

• Serviços Nativos;

• Falsos Positivos;

• Comunidade.

IV ECD/IFPB 2011, João Pessoa-PB


IV ECD/IFPB 2011, João Pessoa-PB
IV ECD/IFPB 2011, João Pessoa-PB
IV ECD/IFPB 2011, João Pessoa-PB
IV ECD/IFPB 2011, João Pessoa-PB
Secretaria de Estado da Receita da Paraíba
SER-PB

Contribuição do Zabbix para SER-PB

• Proatividade;

• Subsídios para identificar problemas;

• Problemas Minimizados.

“ Prevenir é melhor que remediar ! ”

IV ECD/IFPB 2011, João Pessoa-PB


PERGUNTAS ?

IV ECD/IFPB 2011, João Pessoa-PB


Contatos Palestrantes:
• aeciopires@gmail.com

• http://blog.aeciopires.com

• geffersonmichel@gmail.com

IV ECD/IFPB 2011, João Pessoa-PB


Referências:
Site do Zabbix:
http://www.zabbix.com

Licença Zabbix:
http://www.zabbix.com/licence.php

Manual do Zabbix:
http://www.zabbix.com/documentation.php

Lista da Comunidade Brasileira:


http://br.groups.yahoo.com/group/zabbix-brasil

IV ECD/IFPB 2011, João Pessoa-PB


Referências:
Apresentações:
Aécio Pires e André Déo – Gerência de Redes com Zabbix: conhecendo a
ferramenta, V ENSOL, 2011.
http://www.slideshare.net/aeciopires/gerncia-de-redes-com-zabbix-
conhecendo-a-ferramenta

Alexei Vladishev, Fundador do Zabbix – Open Source Enterprise Monitoring


With Zabbix, Open Source Data Center Conference, 2009.
http://www.netways.de/osdc/y2009/programm/v/open_source_enterprise_monit
oring_with_zabbix/

Alexei Vladishev, Fundador do Zabbix – Free Software that helps, FISL 12,
2011.
http://www.slideshare.net/zabbixbr/fisl12-2011

IV ECD/IFPB 2011, João Pessoa-PB


Agradecimentos:

Convite e organização do evento

SER-PB – Secretaria de Estado


da Receita da Paraíba

Liberação para participação no evento

IV ECD/IFPB 2011, João Pessoa-PB

Você também pode gostar