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. 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.
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)
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. 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. 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)
14. 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
16. 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
20. ●
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