Autores: Aristteles Rgo de ArajoAnalista de Sistemas Infraestrutura
Leandro Alves MachadoAnalista de Sistemas - Desenvolvimento
Aristteles Rgo de Arajo
Graduao em Sistema de Informao. Ps-graduao em Projeto e Gerencia de Rede de Computadores.Militante do movimento OpenSource e membro do ZabbixBrasil.org.Responsvel pelo Plugin de Geolocalizao para Zabbix.
1. Motivao:A SSPDS-CE possui uma rede geograficamente distribuda:
Cinturo Digital do Governo do Estado do Cear e Circuitos de Dados.
Monitoramento do CFTV, Delegacias, Postos de Identificao da PEFOCE, Batalhes da PM, Batalhes do Corpo de Bombeiro, etc, localizados na capital e no interior do estado.
1.1 CFTV Sistema de Circuito Fechado de TV
1.1 CFTV Sistema de Circuito Fechado de TV da SSPDS
1.2 Cinturo Digital
2. Objetivo: Permitir maior agilidade na localizao dos hosts geograficamente distribudo com recurso de geolocalizao.
3. O que o Zabbix
Zabbix a melhor soluo de cdigo-fonte aberto (OpenSource) para monitoramento de desempenho e disponibilidade.
Zabbix distribudo sob a GNU General Public License (GPL) verso 2.
O Zabbix oferece monitoramento avanado, alerta e recursos de visualizao do status dos hosts.
3.1 Dashboard Zabbix
3.2 Por que escolher o Zabbix?
Soluo de cdigo 100% aberto, no apenas o Zabbix em si, mas tambm os componentes necessrios; Configurao muito fcil e processo de configurao simples garantindo baixa curva de aprendizado; Agentes altamente eficientes para UNIX e Windows (x32, x64, Itanium); Comunidade de usurio do Brasil muito atuante e muita documentao.
fonte: www.zabbix.com.
3.3 O que faltava?
O Zabbix no possui nativamente recurso para criao de mapas com geolocalizao.
Criao de mapas estticos.
No permite zoom in ou zoom out.
Deve ser criado um mapa para cada grupo.
3.4 Mapa sem o plugin de Geolocalizao
4. O que o Plugin de Geolocalizao?
O Plugin de Geolocalizao uma implementao em PHP e Javascript que tem como objetivo adicionar o recurso de geolocalizao ao Zabbix. Utiliza as APIs do Zabbix e do Google Maps. Distribuda sob a GNU General Public License (GPL) verso 2.
4.1 Tecnologias utilizadas:
PHPJavaScriptAPI do GoogleMapsAPI do ZabbixSpiderfier
4.3 Histrico do plugin de Geolocalizao?
Out 2012 Incio do projeto utilizando Zabbix 1.8.4Nov 2012 Primeiro release de teste 0.1.0Dez 2012 Lanada verso 2.0.4 do ZabbixJan 2013 Mudana no projeto do plugins 0.2.0Fev 2013 Liberada verso 0.3.1 para comunidade ZabbixJun 2013 Includo novos recursos e melhorias no cdigo Ago 2013 Liberada verso 0.3.2 para comunidade ZabbixSet 2013 Includo novos recursos e correes no cdigo
4.2 Mapa com o plugin de Geolocalizao?
5.1 Recursos do plugin: Seleo do host com auto zoom
5.2 Recursos do plugin: Camadas com .kmz
5.3 Recursos do plugin: Expanso de hosts sobrepostos
5.4 Recursos do plugin: Visualizao de imagens de satlite
5.5 Recursos do plugin: Visualizao do Streetview
5.6 Recursos do plugin: Seleo de grupo
6. Configurando hosts para o plugin de Geolocalizao.
Para que os hosts sejam mostrados necessrio incluir sua posio de geolocalizao, isso , seus dados de latitude e longitude no Zabbix. Estes dados devem ser digitado em formato decimal, como por exemplo:
latitude: -3.730777longitude: -38.510131
6.1 Obter latitude e longitude
A obteno do posicionamento de geolocalizao pode ser obtido atravs 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 atravs de software como o prprio Google Maps ou Google Earth.
7. Casos de Uso
LocalHostsAbrangncia
SSPDS-CE (CTIC/PM/PC)+400Estadual
STDS-CE 43Estadual
Tyller Passagens e Turismo60Nacional
Wooba Sistemas de Informtica-DF60Internacional
Cipatex-SP100Estadual
Centro de Integrao Empresa Escola -RS47Estadual
InfoLink CloudService - RJ72Nacional
e-Deploy-SP50Estadual
Net Co. - Netherlands (Pases Baixos)200Internacional
Link para download:http://www.aristoteles.eti.br/zabbix/implementando-geolocalizacao-no-zabbix
FAQhttp://www.aristoteles.eti.br/zabbix/faq---perguntas-e-respostas
Zabbix + Demonstrao do plugin:http://www.sofitrix.com.br/zabbix
Contatos:
Comunidade Zabbix-Brasilhttp://zabbixbrasil.org/http://br.groups.yahoo.com/group/zabbix-brasil/[email protected] https://www.facebook.com/groups/zabbixbrasil/
Aristteles Rgo de [email protected]
Leandro Alves [email protected]
Obrigado!
Perguntas
Agradecimentos: (Hospedagem Cloud Zabbix + Geolocalizao)
Implementao de Plugin de Geolocalizao para Zabbix
Implementao de Plugin de Geolocalizao para Zabbix
Implementao de Plugin deGeolocalizao para Zabbix
Top Related