Habr, fansels, is net in hiel geskikt platfoarm foar romantyk, mar wy kinne net helpe, mar bekennen ús leafde foar Zabbix. Wy hawwe Zabbix brûkt yn in protte fan ús tafersjochprojekten en wurdearje echt de harmony en logika fan dit systeem. Ja, d'r is gjin modieuze klustering fan eveneminten en masine learen (en guon oare funksjes beskikber út 'e doaze yn kommersjele systemen), mar wat der al is is perfoarst genôch foar ynterne gemoedsrêst foar produktive systemen.
Yn dit artikel sille wy prate oer in pear ark foar it útwreidzjen fan de funksjonaliteit fan Zabbix: CMDB basearre op de fergese iTop-oplossing en in objektkaart basearre op OpenStreetMap (OSM). En oan 'e ein fan it artikel fine jo in keppeling nei it repository mei de front-end koade foar OSM.
Litte wy nei it algemiene konsept sjen mei it foarbyld fan in hypotetysk projekt foar it kontrolearjen fan in retail-apotheeknetwurk. It skermôfbylding hjirûnder is ús demo-stand, mar wy brûke in ferlykber konsept yn in fjochtsomjouwing. Navigearje fan in objekt is mooglik sawol nei in nêste kaart as nei in objektkaart yn 'e CMDB.
Elke apteek is in set fan de folgjende apparatuer: in wurkstasjon (of ferskate wurkstasjons), in router, IP-kamera's, in printer en oare perifeare apparaten. Zabbix-aginten wurde ynstalleare op wurkstasjons. In kontrôle wurdt útfierd fanút it wurkstasjon fia ping fan perifeare apparatuer. Likegoed kinne jo op 'e objektkaart fan' e printer nei syn kaart gean yn 'e CMDB en ynventarisaasjegegevens besjen: model, leveringsdatum, ferantwurdlike persoan, ensfh. Dit is hoe't de ynbêde kaart derút sjocht.
Hjir moatte wy in lytse digression meitsje. Jo kinne freegje, wêrom net de ynterne ynventaris fan Zabbix brûke? Yn guon gefallen kin it genôch wêze, mar wy riede oan dat kliïnten noch in eksterne CMDB (
It skermôfbylding hjirûnder is in foarbyld fan in sjabloan foar it ynfoljen fan Zabbix-ynventaris fan iTop. Al dizze gegevens kinne dan fansels brûkt wurde yn de tekst fan notifikaasjes, wêrtroch jo yn gefal fan in need fuortendaliks aktuele ynformaasje hawwe kinne.
It skermôfbylding hjirûnder lit de lokaasjekaart sjen. Hjir kinne wy in list sjen fan alle IT-apparatuer dy't yn 'e apotheek leit. Op de ljepper История jo kinne feroarings yn 'e gearstalling fan' e apparatuer folgje.
Jo kinne nei de kaart fan elk objekt gean, sjen hokker netwurkapparaten it is ferbûn, de kontaktynformaasje fan 'e ferantwurdlike yngenieur fine, útfine wannear't de inketcartridge foar it lêst ferfongen is, ensfh.
op
Litte wy no trochgean nei de kaarttsjinst. Wy fine it in handich ark foar it besjen fan de statusen fan ferdielde objekten op in tv yn in kantoar mei in grutte learen stoel.
As jo op in needlabel klikke, ferskynt in tooltip. Fanôf kinne jo nei de objektkaart yn 'e CMDB of yn Zabbix gean. By it benaderjen en fuortgean, wurde de merken kombinearre yn klusters mei de kleur fan 'e minste status.
Geografyske kaart ymplementearre mei js-bibleteek
Jo kinne de front-end-koade sjen yn
As jo ynteressearre binne yn ús oanpak,
Boarne: www.habr.com