Upload
aecio-pires
View
10.983
Download
41
Embed Size (px)
DESCRIPTION
Nesta palestra serão apresentadas as características do Zabbix e um caso de uso na Secretaria de Estado da Receita da Paraíba.
Citation preview
IV ECD/IFPB 2011, João Pessoa-PB
Zabbix e caso de uso na SER-PB
Aécio Pires e Michel Costa
Agenda
• O que é Zabbix?
• Por que usar Zabbix?
• Características
• Funcionalidades
• Zabbix-BR
• Caso de uso na SER-PB
IV ECD/IFPB 2011, João Pessoa-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
Alexei Vladishev
Fundador e CEO da Zabbix SIADesenvolvedor do Zabbix
Criado por Alexei Vladishev e mantidopela Zabbix company
Versão atual: 1.8.9
Boa documentação e suporte;
Suporte Comercial (ZABBIX SIA -
Suporte Comercial no Brasil pela Unirede:
http://www.zabbix.com.br
IV ECD/IFPB 2011, João Pessoa-PB
Time de desenvolvedores do Zabbix
IV ECD/IFPB 2011, João Pessoa-PB
CaracterísticasEnvio 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ísticasFá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: DashboardRecursos 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áficosAcesso 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 MonitoringObjetivos:
➔ 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 TIObjetivos:
➔ 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áriosAutenticaçã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 ZabbixNovas 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-BRFundada 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íbaSER-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íbaSER-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íbaSER-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íbaSER-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:
• http://blog.aeciopires.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_monitoring_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
Liberação para participação no evento
SER-PB – Secretaria de Estado da Receita da Paraíba