Habr, sicuru, ùn hè micca una piattaforma assai adattata per u romanzu, ma ùn pudemu micca cunfessà u nostru amore per Zabbix. In parechji di i nostri prughjetti di monitoraghju, avemu usatu Zabbix è veramente apprezzà l'armunia è a coherenza di stu sistema. Iè, ùn ci hè micca un raggruppamentu di l'avvenimenti di moda è l'apprendimentu automaticu (è alcune altre funzioni dispunibuli fora di a scatula in i sistemi cummirciali), ma ciò chì hè digià ci hè definitamente abbastanza per a tranquillità interna per i sistemi pruduttivi.
In questu articulu, parlemu di un paru di strumenti per allargà a funziunalità di Zabbix: CMDB basatu nantu à a suluzione gratuita iTop è una mappa di funziunalità basatu in OpenStreetMap (OSM). È à a fine di l'articulu, truverete un ligame à u repository cù u codice front-end per OSM.
Analizemu u cuncettu generale usendu l'esempiu di un prughjettu cundizionale per u seguimentu di una reta di vendita di farmacie. A screenshot sottu hè u nostru stand demo, ma usemu un cuncettu simili in un ambiente di cummattimentu. A transizione da l'ughjettu hè pussibule sia à a mappa nidificata sia à a carta di l'ughjettu in u CMDB.
Ogni farmacia hè un inseme di l'equipaggiu seguenti: una stazione di travagliu (o parechje stazioni di travagliu), un router, camere IP, una stampante è altre periferiche. E stazioni di travagliu sò l'agenti Zabbix installati. Da a stazione di travagliu, un cuntrollu di ping hè realizatu nantu à l'equipaggiu perifericu. In listessu modu, nantu à a mappa di l'ughjettu, da a stampante, pudete andà à a so carta in u CMDB è vede i dati di l'inventariu: mudellu, data di consegna, persona rispunsevuli, etc. Questu hè ciò chì pare a mappa incrustata.
Quì avemu bisognu di fà una piccula digressione. Pudete dumandà, perchè micca aduprà l'inventariu internu di Zabbix? In certi casi hè abbastanza, ma ricumandemu chì i clienti anu sempre aduprà un CMDB esternu (
A screenshot quì sottu hè un esempiu di un mudellu per riempie l'inventariu Zabbix da iTop. Tutti issi dati ponu tandu, sicuru, dopu esse usatu in u testu di notificazioni, chì vi permetterà di avè infurmazione aghjurnata immediatamente in casu d'urgenza.
A screenshot sottu mostra a carta di locu. Quì pudemu vede una lista di tutti l'equipaggiu IT chì si trova in a farmacia. Nantu à a tabulazione История pudete seguità i cambiamenti in a cumpusizioni di l'equipaggiu.
Pudete andà à a carta di ogni ughjettu, vede à quale dispusitivi di rete hè cunnessu, truvate l'infurmazioni di cuntattu di l'ingenieru rispunsevuli, scopre quandu u cartucciu di tinta hè stata rimpiazzata per l'ultima volta, etc.
nantu
Avà andemu à u serviziu di carte. Cunsideremu chì hè un strumentu praticu per vede u statutu di l'uggetti distribuiti in una TV in un uffiziu cù una grande poltrona di pelle.
Quandu clicate nantu à l'etichetta d'emergenza, appare un tooltip. Da quì, pudete andà à a carta di l'ughjettu in CMDB o in Zabbix. Cum'è zoom in and out, l'etichette raggruppate in clusters cù u culore di u peghju statutu.
Mappa geografica implementata cù js-library
Pudete vede u codice front end in
Sè site interessatu à u nostru approcciu,
Source: www.habr.com