Latinoware2013 - Implentando Plugin de Geolocalização no Zabbix

12.523 visualizações

Publicada em

Apresentação do plugin de geolozalização para Zabbix, no Latinoware 2013.

Publicada em: Tecnologia
0 comentários
4 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
12.523
No SlideShare
0
A partir de incorporações
0
Número de incorporações
7.242
Ações
Compartilhamentos
0
Downloads
100
Comentários
0
Gostaram
4
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Latinoware2013 - Implentando Plugin de Geolocalização no Zabbix

  1. 1. Implementação de Plugin de Geolocalização para Zabbix Autores: Aristóteles Rêgo de Araújo Analista de Sistemas – Infraestrutura Leandro Alves Machado Analista de Sistemas - Desenvolvimento
  2. 2. Implementação de Plugin de Geolocalização para Zabbix Aristóteles Rêgo de Araújo Graduação em Sistema de Informação. Pós-graduação em Projeto e Gerencia de Rede de Computadores. Militante do movimento OpenSource e membro do ZabbixBrasil.org. Responsável pelo Plugin de Geolocalização para Zabbix.
  3. 3. Implementação de Plugin de Geolocalização para Zabbix 1. Motivação: A SSPDS-CE possui uma rede geograficamente distribuída: Cinturão Digital do Governo do Estado do Ceará e Circuitos de Dados. Monitoramento do CFTV, Delegacias, Postos de Identificação da PEFOCE, Batalhões da PM, Batalhões do Corpo de Bombeiro, etc, localizados na capital e no interior do estado.
  4. 4. Implementação de Plugin de Geolocalização para Zabbix 1.1 CFTV Sistema de Circuito Fechado de TV
  5. 5. Implementação de Plugin de Geolocalização para Zabbix 1.1 CFTV Sistema de Circuito Fechado de TV da SSPDS
  6. 6. Implementação de Plugin de Geolocalização para Zabbix 1.2 Cinturão Digital
  7. 7. Implementação de Plugin de Geolocalização para Zabbix 2. Objetivo: Permitir maior agilidade na localização dos hosts geograficamente distribuído com recurso de geolocalização.
  8. 8. Implementação de Plugin de Geolocalização para Zabbix 3. O que é o Zabbix Zabbix é a melhor solução de código-fonte aberto (OpenSource) para monitoramento de desempenho e disponibilidade. Zabbix é distribuído sob a GNU General Public License (GPL) versão 2. O Zabbix oferece monitoramento avançado, alerta e recursos de visualização do status dos hosts.
  9. 9. Implementação de Plugin de Geolocalização para Zabbix 3.1 Dashboard Zabbix
  10. 10. Implementação de Plugin de Geolocalização para Zabbix 3.2 Por que escolher o Zabbix? • Solução de código 100% aberto, não apenas o Zabbix em si, mas também os componentes necessários; • Configuração muito fácil e processo de configuração simples garantindo baixa curva de aprendizado; • Agentes altamente eficientes para UNIX e Windows (x32, x64, Itanium); • Comunidade de usuário do Brasil muito atuante e muita documentação. fonte: www.zabbix.com.
  11. 11. Implementação de Plugin de Geolocalização para Zabbix 3.3 O que faltava? O Zabbix não possui nativamente recurso para criação de mapas com geolocalização. Criação de mapas estáticos. ● Não permite zoom in ou zoom out. ● Deve ser criado um mapa para cada grupo. ●
  12. 12. Implementação de Plugin de Geolocalização para Zabbix 3.4 Mapa sem o plugin de Geolocalização
  13. 13. Implementação de Plugin de Geolocalização para Zabbix 4. O que é o Plugin de Geolocalização? O Plugin de Geolocalização é uma implementação em PHP e Javascript que tem como objetivo adicionar o recurso de geolocalização ao Zabbix. Utiliza as APIs do Zabbix e do Google Maps. Distribuída sob a GNU General Public License (GPL) versão 2.
  14. 14. Implementação de Plugin de Geolocalização para Zabbix 4.1 Tecnologias utilizadas: PHP JavaScript API do GoogleMaps API do Zabbix Spiderfier
  15. 15. Implementação de Plugin de Geolocalização para Zabbix 4.3 Histórico do plugin de Geolocalização? Out 2012 – Início do projeto utilizando Zabbix 1.8.4 Nov 2012 – Primeiro release de teste 0.1.0 Dez 2012 – Lançada versão 2.0.4 do Zabbix Jan 2013 – Mudança no projeto do plugins 0.2.0 Fev 2013 – Liberada versão 0.3.1 para comunidade Zabbix Jun 2013 – Incluído novos recursos e melhorias no código Ago 2013 – Liberada versão 0.3.2 para comunidade Zabbix Set 2013 – Incluído novos recursos e correções no código
  16. 16. Implementação de Plugin de Geolocalização para Zabbix 4.2 Mapa com o plugin de Geolocalização?
  17. 17. Implementação de Plugin de Geolocalização para Zabbix 5.1 Recursos do plugin: Seleção do host com auto zoom
  18. 18. Implementação de Plugin de Geolocalização para Zabbix 5.2 Recursos do plugin: Camadas com .kmz
  19. 19. Implementação de Plugin de Geolocalização para Zabbix 5.3 Recursos do plugin: Expansão de hosts sobrepostos
  20. 20. Implementação de Plugin de Geolocalização para Zabbix 5.4 Recursos do plugin: Visualização de imagens de satélite
  21. 21. Implementação de Plugin de Geolocalização para Zabbix 5.5 Recursos do plugin: Visualização do Streetview
  22. 22. Implementação de Plugin de Geolocalização para Zabbix 5.6 Recursos do plugin: Seleção de grupo
  23. 23. Implementação de Plugin de Geolocalização para Zabbix 6. Configurando hosts para o plugin de Geolocalização. Para que os hosts sejam mostrados é necessário incluir sua posição de geolocalização, isso é, seus dados de latitude e longitude no Zabbix. Estes dados devem ser digitado em formato decimal, como por exemplo: latitude: -3.730777 longitude: -38.510131
  24. 24. Implementação de Plugin de Geolocalização para Zabbix 6.1 Obter latitude e longitude A obtenção do posicionamento de geolocalização pode ser obtido através do uso de aparelhos de GPS ou Smartphones que possuam o recurso de GPS e Apps como o Share My GPS Coordenates ou similares ou ainda através de software como o próprio Google Maps ou Google Earth.
  25. 25. Implementação de Plugin de Geolocalização para Zabbix 7. Casos de Uso Local SSPDS-CE (CTIC/PM/PC) STDS-CE Tyller Passagens e Turismo Wooba Sistemas de Informática-DF Hosts +400 43 60 60 Abrangência Estadual Estadual Nacional Internacional Cipatex-SP 100 Estadual Centro de Integração Empresa Escola -RS 47 Estadual InfoLink CloudService - RJ 72 Nacional e-Deploy-SP 50 Estadual Net Co. - Netherlands (Países Baixos) 200 Internacional
  26. 26. Implementação de Plugin de Geolocalização para Zabbix Link para download: http://www.aristoteles.eti.br/zabbix/implementando-geolocalizacao-no-zabbix FAQ http://www.aristoteles.eti.br/zabbix/faq---perguntas-e-respostas Zabbix + Demonstração do plugin: http://www.sofitrix.com.br/zabbix
  27. 27. Implementação de Plugin de Geolocalização para Zabbix Contatos: Comunidade Zabbix-Brasil http://zabbixbrasil.org/ http://br.groups.yahoo.com/group/zabbix-brasil/ zabbix-brasil@yahoogrupos.com.br https://www.facebook.com/groups/zabbixbrasil/ Aristóteles Rêgo de Araújo aristoteles.araujo@gmail.com Leandro Alves Machado leandroalvesmachado@gmail.com
  28. 28. Implementação de Plugin de Geolocalização para Zabbix Obrigado! Perguntas Agradecimentos: (Hospedagem Cloud Zabbix + Geolocalização)
  29. 29. Implementação de Plugin de Geolocalização para Zabbix

×