Dodajanje CMDB in geografskega zemljevida v Zabbix

Habr seveda ni zelo primerna platforma za romantiko, vendar ne moremo, da ne bi priznali svoje ljubezni do Zabbixa. V mnogih naših projektih spremljanja smo uporabljali Zabbix in zelo cenimo harmonijo in doslednost tega sistema. Da, ni modnega združevanja dogodkov v gruče in strojnega učenja (in nekaterih drugih funkcij, ki so na voljo takoj po izdelavi v komercialnih sistemih), a kar je že tam, je vsekakor dovolj za notranjo brezskrbnost produktivnih sistemov.

Dodajanje CMDB in geografskega zemljevida v Zabbix

V tem članku bomo govorili o nekaj orodjih za razširitev funkcionalnosti Zabbix: CMDB, ki temelji na brezplačni rešitvi iTop in zemljevid funkcij, ki temelji na OpenStreetMap (OSM). Na koncu članka boste našli povezavo do repozitorija s sprednjo kodo za OSM.

Splošni koncept bomo analizirali na primeru pogojnega projekta spremljanja maloprodajne mreže lekarn. Spodnji posnetek zaslona je naše predstavitveno stojalo, vendar uporabljamo podoben koncept v bojnem okolju. Prehod iz objekta je možen tako na ugnezdeni zemljevid kot na kartico objekta v CMDB.

Dodajanje CMDB in geografskega zemljevida v Zabbix

Vsaka lekarna je sklop naslednje opreme: delovna postaja (ali več delovnih postaj), usmerjevalnik, IP kamere, tiskalnik in druge periferne naprave. Delovne postaje imajo nameščene agente Zabbix. Z delovne postaje se izvede preverjanje pinga na periferni opremi. Podobno lahko na zemljevidu predmeta iz tiskalnika odprete njegovo kartico v CMDB in si ogledate podatke o inventarju: model, datum dobave, odgovorna oseba itd. Takole izgleda vdelan zemljevid.

Dodajanje CMDB in geografskega zemljevida v Zabbix

Tukaj moramo narediti majhno digresijo. Morda se boste vprašali, zakaj ne bi uporabili notranjega inventarja Zabbixa? V nekaterih primerih je dovolj, vendar priporočamo, da stranke še vedno uporabljajo zunanji CMDB (itop ni edina možnost, vendar je ta sistem precej funkcionalen za brezplačno). To je priročno centralizirano skladišče, kjer lahko ustvarjate poročila in spremljate ustreznost podatkov (pravzaprav ne samo to).

Dodajanje CMDB in geografskega zemljevida v Zabbix

Spodnji posnetek zaslona je primer predloge za polnjenje inventarja Zabbix iz iTop. Vse te podatke lahko nato seveda nato uporabimo v besedilu obvestil, kar vam bo omogočilo takojšnjo ažurnost informacij v primeru izrednega dogodka.

Dodajanje CMDB in geografskega zemljevida v Zabbix

Spodnji posnetek zaslona prikazuje lokacijsko kartico. Tukaj lahko vidite seznam vse IT opreme, ki je v lekarni. Na zavihku Zgodba lahko spremljate spremembe v sestavi opreme.

Dodajanje CMDB in geografskega zemljevida v Zabbix

Lahko greste na kartico katerega koli predmeta, vidite, na katere omrežne naprave je povezan, poiščete kontaktne podatke odgovornega inženirja, ugotovite, kdaj je bila kartuša s črnilom nazadnje zamenjana itd.

Dodajanje CMDB in geografskega zemljevida v Zabbix

Na to stran naš splošni pristop k integraciji Zabbixa z iTop.

Zdaj pa preidimo na storitev zemljevidov. Menimo, da je priročen pripomoček za pregled stanja razdeljenih predmetov na TV sprejemniku v pisarni z velikim usnjenim foteljem.

Dodajanje CMDB in geografskega zemljevida v Zabbix

Ko kliknete oznako za nujne primere, se prikaže opis orodja. Od tam lahko greste na kartico predmeta v CMDB ali Zabbix. Ko povečate in pomanjšate, se oznake združijo v skupine z barvo najslabšega stanja.

Geografski zemljevid, implementiran z js-knjižnico letak и vtičnik za združevanje objektov v gruče. Vsaki oznaki so dodani dogodki iz nadzornega sistema in povezava do ustreznega objekta v CMDB. Status gruč je določen z najslabšim dogodkom za ugnezdene oznake. Po potrebi lahko zemljevid integrirate s katerim koli nadzornim sistemom z odprtim API-jem.

Kodo sprednjega dela si lahko ogledate v repozitorije projektov. Prispevki so dobrodošli.

Če vas zanima naš pristop, to stran Lahko se prijavite za demo. Povedali vam bomo več in pokazali.

Vir: www.habr.com

Dodaj komentar