Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

EveryZ - Zabbix on the road - Meetup Natal-RN

347 views

Published on

Palestra sobre o EveryZ - Framework e plugins para o Zabbix

Published in: Technology
  • Be the first to comment

EveryZ - Zabbix on the road - Meetup Natal-RN

  1. 1. Zabbix, EveryZ e muito mais Aristóteles Araújo
  2. 2. Quem sou? Aristóteles Araújo Graduação em Sistema de Informação Especialização em Projeto e Gerencia de Rede de Computadores Evangelizador do movimento OpenSource Membro do ZabbixBrasil.org Analista de Sistemas – Infraestrutura de TI – TCIBPO Tutor Presencial da Unopar EaD – Curso de ADS Mantenedor do Plugin ZabGeo
  3. 3. O Zabbix é um software livre e de código aberto em 100% de seus componentes (GPL). Possui muitas funcionalidades importantes e, hoje demostraremos que é possível ainda extende-las. EveryZ (Zabbix-Extras) é o hack mais antigo existente para a interface web do Zabbix e o que possui maior quantidade de módulos.
  4. 4. Árvore de Serviços Zabbix-CAT Zabbix-INS 2009 2013 2014 2016 2012 Mapas Hosts Liberada versão Open Source Zabbix-Extras Plugin Geolocation EveryZ Evolução - timeline 2017
  5. 5. Construir seus próprios módulos É seu, você cria o que quiser Zabbix tem muito dado que pode virar informações muito interessantes A Zabbix SIA jamais terá capacidade de criar tudo o que você quer, sempre haverá algo muito específico e importante para VOCÊ. É necessário fazer hack e engenharia reversa no frontend Não é suportado nativamente A cada upgrade do frontend você precisa refazer as associações (ou até mesmo refazer as customizações)
  6. 6. ZABBIX P1 P2 Pn ZE Estrutura funcional
  7. 7. ZABBIX EveryZ P1 P2 Pn ZE Framework - Container O que mudou?
  8. 8. EveryZ Um framework para construção de novos módulos no Zabbix Totalmente integrado ao frontend do Zabbix, aproveitando conexões com o BD e com a API interna Otimiza recursos computacionais Facilita adição de módulos adicionais e menus Instalação facilitada através de script
  9. 9. EveryZ Conjunto de módulos de controle Widgets e módulos Personalizações Gerenciamento de dados Tradução “on the fly” Se integra ao novo Dashboard do Zabbix 3.4 Gerenciamento de bookmark e encurtamento de urls
  10. 10. Zabbix Extras - ZE Conjunto de módulos adicionais no Zabbix Capacidade e tendência Gerenciamento de Eventos Relatório de Itens não suportados Relatório de custos da monitoração Geolocalização (ZabGeo)
  11. 11. Capacidade e tendência
  12. 12. Gerenciamento de Eventos
  13. 13. Forma JUSTA e auditável de valorar a monitoração Mudança de paradigma Similar ao Amazon AWS Sistema de pesos para os principais fatores que afetam a “produção da monitoração” Aquisição do dado Transformação e apresentação Retenção de dados Fator humano Custo
  14. 14. Custo
  15. 15. Usa dados do inventário do host para criar automaticamente um mapa georeferenciado dos hosts monitorados Campos: Latitude e Longitude Suporta adornos (Circulos, linhas, Links) Suporta vários “titulos” (mapas de fundo) Suporta Zoom sem necessidade de refresh Representa os incidentes ZabGeo - Geolocalização
  16. 16. ZabGeo - Geolocalização
  17. 17. ZabGeo - Geolocalização
  18. 18. #Patron #Issues #Bugs #Dev #Donate
  19. 19. ● ZabGeo - Adicionar setas nas linhas ● ZabGeo - Validação de requisitos mínimos para apresentação do mapa ● Adicionar suporte a macros nas descrições do ZabGeo ● Incorporação do Action Simulator ● ZabGeo - Coletar dados do IP e DNS ● ZabGeo - Permitir adicionar link no Host ● ZabGeo - Criar agrupamento de hosts ● Zab-Geo - Capturar latLong ● Zab-Geo - Criar menu de map styles ● Adicionar informação de eventos ativos para o Zab-Geo ● Atalhos na tela de hosts enhancement ● Adicionar HTML com tutorial sobre como gerar o token de API do geolocation ● Mapear tipos possíveis de "adornos" nos hosts e definir metamodelo ● Ajustar o zab-geo para desenvolvimento colaborativo (separar php e js) #Dev
  20. 20. Contatos: Adail Spinola the.spaww@gmail.com spinola.net.br Aristóteles Araújo aristoteles.araujo@gmail.com aristoteles.eti.br http://www.everyz.org https://www.facebook.com/zabbixextras/ Grupo EveryZ: http://t.me/everyz

×