Engadindo CMDB e mapa xeográfico a Zabbix

Habr, por suposto, non é unha plataforma moi adecuada para o romance, pero non podemos menos que confesar o noso amor por Zabbix. En moitos dos nosos proxectos de seguimento, usamos Zabbix e realmente apreciamos a harmonía e a coherencia deste sistema. Si, non hai agrupación de eventos de moda e aprendizaxe automática (e algunhas outras funcións dispoñibles fóra da caixa nos sistemas comerciais), pero o que xa hai é definitivamente suficiente para a tranquilidade interna dos sistemas produtivos.

Engadindo CMDB e mapa xeográfico a Zabbix

Neste artigo, falaremos dun par de ferramentas para ampliar a funcionalidade de Zabbix: CMDB baseado na solución gratuíta iTop e un mapa de funcións baseado en OpenStreetMap (OSM). E ao final do artigo, atoparás unha ligazón ao repositorio co código front-end para OSM.

Analizaremos o concepto xeral co exemplo dun proxecto condicional de vixilancia dunha rede minorista de farmacias. A seguinte captura de pantalla é o noso stand de demostración, pero usamos un concepto similar nun ambiente de combate. A transición do obxecto é posible tanto ao mapa aniñado como á tarxeta de obxectos na CMDB.

Engadindo CMDB e mapa xeográfico a Zabbix

Cada farmacia é un conxunto dos seguintes equipos: unha estación de traballo (ou varias estacións de traballo), un enrutador, cámaras IP, unha impresora e outros periféricos. As estacións de traballo teñen axentes Zabbix instalados. Desde a estación de traballo realízase unha comprobación de ping no equipo periférico. Do mesmo xeito, no mapa de obxectos, dende a impresora, pódese ir á súa ficha na CMDB e ver os datos do inventario: modelo, data de entrega, responsable, etc. Este é o aspecto do mapa incrustado.

Engadindo CMDB e mapa xeográfico a Zabbix

Aquí temos que facer unha pequena digresión. Podes preguntar, por que non usar o inventario interno de Zabbix? Nalgúns casos é suficiente, pero recomendámoslles aos clientes que sigan utilizando un CMDB externo (itop non é a única opción, pero este sistema é bastante funcional de balde). Este é un cómodo repositorio centralizado onde pode xerar informes e supervisar a relevancia dos datos (de feito, non só iso).

Engadindo CMDB e mapa xeográfico a Zabbix

A seguinte captura de pantalla é un exemplo dun modelo para cubrir o inventario de Zabbix desde iTop. Todos estes datos poden entón, por suposto, ser utilizados no texto das notificacións, o que lle permitirá ter información actualizada inmediatamente en caso de emerxencia.

Engadindo CMDB e mapa xeográfico a Zabbix

A seguinte captura de pantalla mostra a tarxeta de localización. Aquí podemos ver unha lista de todos os equipos informáticos que hai na farmacia. Na pestana Historia pode seguir os cambios na composición do equipo.

Engadindo CMDB e mapa xeográfico a Zabbix

Podes ir á tarxeta de calquera obxecto, ver a que dispositivos de rede está conectado, atopar a información de contacto do enxeñeiro responsable, saber a última vez que se substituíu o cartucho de tinta, etc.

Engadindo CMDB e mapa xeográfico a Zabbix

En Esta páxina o noso enfoque xeral para integrar Zabbix con iTop.

Agora imos pasar ao servizo de mapas. Consideramos que é unha ferramenta útil para ver o estado dos obxectos distribuídos nun televisor nunha oficina cunha gran cadeira de brazos de coiro.

Engadindo CMDB e mapa xeográfico a Zabbix

Cando fai clic na etiqueta de emerxencia, aparece unha información sobre ferramentas. Desde alí, podes ir á tarxeta de obxecto en CMDB ou en Zabbix. Ao achegar e diminuír o zoom, as etiquetas agrúpanse en grupos coa cor do peor estado.

Mapa xeográfico implementado usando js-library folleto и complemento de agrupación de obxectos. A cada etiqueta engádense eventos do sistema de seguimento e unha ligazón ao obxecto correspondente na CMDB. O estado dos clústeres está determinado polo peor evento para as etiquetas aniñadas. Se é necesario, pode integrar o mapa con calquera sistema de monitorización cunha API aberta.

Podes ver o código de interface en repositorios de proxectos. As achegas son benvidas.

Se estás interesado no noso enfoque, Esta páxina Podes solicitar unha demostración. Contámosche máis e amosámosche.

Fonte: www.habr.com

Engadir un comentario