flisol zabbix 2016_df

27
O que há de novo no Zabbix 3.0

Upload: ruan-carlos

Post on 13-Apr-2017

256 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Flisol zabbix 2016_df

O que há de novo no Zabbix 3.0

Page 2: Flisol zabbix 2016_df

Agenda

• Apresentação• Palestrante

• O que é o Zabbix• História• Conceitos• Funcionalidades• Arquitetura• Demografia

• O que há de novo no Zabbix 3.0• Dúvidas e debate

• Certificação?

Page 3: Flisol zabbix 2016_df

Palestrante

Ruan Carlos Rodrigues de Oliveira

• Graduando em Sistemas de Informação• Zabbix Certified Specialist• Zabbix Certified Professional• Analista GlobalWeb – Projeto TCU

• Membro comunidades SL• Zabbix-Brasil• Bacula Backup-Pt-Br• Zimbra-BR

Page 4: Flisol zabbix 2016_df

4

O que é o Zabbix

Monitoramento de redes e aplicações

Open source e multiplataforma

Flexível e escalável

NMS – Network Management System

Page 5: Flisol zabbix 2016_df

5

HistóriaCriador: Alexei Vladishev

Linha do tempo:

1998: surgiu a ideiaEscolhas disponíveis: HP OverView, IBM, BMC..Caras para comprar e manter.

Nome? ABCDE.... Zabbix!

2001: primeira versão alpha em GPL2004: versão 1.02005: escritório Zabbix SIA2006: versão 1.1...

Page 6: Flisol zabbix 2016_df

6

História

Page 7: Flisol zabbix 2016_df

Conceitos e definiçõesConfigurações:

• Host: ativo a ser monitorado;• Template: modelo de monitoramento;• Item: coletor, dado a ser coletado;• Trigger: limite, treshold, gatilho;• Ação: tomadas de decisões baseado em condições;• Severidade: risco do incidente (total: 6);• LLD (Low level Discovery): descoberta interna de itens a

serem monitorados;

Page 8: Flisol zabbix 2016_df

FuncionalidadesDiscovery de rede;Discovery de recursos do host;LLD (Low Level Discovery) – descoberta interna;Monitoramento distribuído;Administração centralizada;Monitoramento com ou sem agente;Suporte a todas as versões SNMP;Envio de alertas por e-mail, SMS, Whatsapp, Telegram ou de acordo com sua imaginação;Monitoramento de aplicações Java;Monitoramento de ambiente virtualizado;Monitoramento de aplicações Web;...

Page 9: Flisol zabbix 2016_df

9

Arquitetura

Zabbix Server

Zabbix Proxy

Zabbix Java Gateway

API

IntegraçõesAutomatizaçõesRelatórios

Zabbix AgentBanco de dados

Web Interface

Page 10: Flisol zabbix 2016_df

10

Usuários e comunidades:

• Facebook: na comunidade Zabbix-Brasil já são, até o momento, 3444 membros;

• Google: comunidade Zabbix-Brasil no Google totaliza 205 membros;

• Yahoo: comunidade Zabbix-Brasil no Yahoo tem 1746 associados;

• Fórum Zabbix: mais de 30 mil membros no Zabbix Forums;

• Source Forge: os fontes do projeto Zabbix, nas versões estáveis, têm cerca de 50 mil downloads por semana;

Algumas das empresas brasileiras que utilizam o Zabbix:

Banco Central

Caixa

DNIT

EMBRATEL

SERPRO

TCU

GLOBO.COM

PETROBRAS

Demografia

Presente em diversos lugares

Page 11: Flisol zabbix 2016_df

• Sessão de usuários dividida em duas: Grupos de usuários e Usuários

• Interface Web redefinida

• Descrição do alerta diretamente no Dashboard

• Dois temas

O que há de novo no Zabbix 3.0

Page 12: Flisol zabbix 2016_df

• Mapas, telas e apresentações de telas privadas• Possibilidade de compartilhamento com outros usuários

ou grupos de usuários.

O que há de novo no Zabbix 3.0

Page 13: Flisol zabbix 2016_df

Criptografia na comunicação e autenticação dos Daemons.

O que há de novo no Zabbix 3.0

Page 14: Flisol zabbix 2016_df

Previsão de valor e de momento.Funções preditivas: forecast e timeleft.

O que há de novo no Zabbix 3.0

Page 15: Flisol zabbix 2016_df

Agendamento de horário para coleta de itens

O que há de novo no Zabbix 3.0

Page 16: Flisol zabbix 2016_df

Envio de e-mail (SMTP) autenticado

O que há de novo no Zabbix 3.0

Page 17: Flisol zabbix 2016_df

Melhoria de performanceOtimização do cache de histórico

• Índice – nova chave: zabbix[wcache,index,<mode>]

O que há de novo no Zabbix 3.0

Page 18: Flisol zabbix 2016_df

Cache de ações

• As ações são armazenadas em cache;

• Não precisam ser solicitadas do banco a cada evento;• Ótimo em ambientes com muitas ações e eventos;

O que há de novo no Zabbix 3.0

Page 19: Flisol zabbix 2016_df

Monitoração de uso de CPU por processo

• Nova chave de item: proc.cpu.util[<name>,<user>,<type>,<cmdline>,<mode>,<zone>]

• Exemplo:• proc.cpu.util[java,joao]

O que há de novo no Zabbix 3.0

Page 20: Flisol zabbix 2016_df

Suporte a múltiplos processos de escalonamento

• Processo responsável por processar as ações;

• Problema:• Muitos eventos = atraso no envio de notificações

• Solução:• Nessa versão é possível configurar o Zabbix para ter mais

de um processo de escalonamento;• Parâmetro StartEscalators.

O que há de novo no Zabbix 3.0

Page 21: Flisol zabbix 2016_df

Execução forçada da limpeza de dados

• Processo responsável pela limpeza de dados antigos no banco de dados.

• Problema:• Muitos dados para apagar = consumo de recursos em

detrimento de outros processos, ou seja, tarefas mais importantes podem ser afetadas.

• Solução:• Gerenciamento manual da limpeza;• HousekeepingFrequency=0;• zabbix_server -R housekeeper_execute.

O que há de novo no Zabbix 3.0

Page 22: Flisol zabbix 2016_df

Dependência entre protótipos de triggers

• Ex.: protótipos de triggers dinâmicas alertando sobre espaço em disco com vários limites e severidades

• 20% -> 10% -> 5%

O que há de novo no Zabbix 3.0

Page 23: Flisol zabbix 2016_df

Descoberta de serviços do Windows

• Foi criado uma nova chave LLD:• service.discovery;• Serviços podem ser filtrados.

O que há de novo no Zabbix 3.0

Page 24: Flisol zabbix 2016_df

• Associar com aplicações a partir de regras de descoberta;• Exportação e importação de mapeamentos de valores;• Gráficos a partir de itens de log;• Suporte a múltiplos OID nas descobertas SNMP;• Seleção automatizada do modo de inventário;• Reconhecimento em massa mais flexível;• Melhoria nas monitorações de máquinas virtuais VMWare;...

Isso não é tudo, existem mais de 50 novas funcionalidades!

O que há de novo no Zabbix 3.0

Page 25: Flisol zabbix 2016_df

Mude já! Upgrade 2.4 > 3.0

1. Pare o Zabbix server;

2. Faça um backup da base de dados;

3. Faça um backup dos confs, frontend e binários;

4. Instale os novos binários;

5. Revise seu zabbix_server.conf;

6. Inicie os novos binários;

7. Atualize seu frontend (versão PHP requerida: 5.4.0).

Page 27: Flisol zabbix 2016_df

Debate

Obrigado!Alguma pergunta?