Habr, naravno, nije baš pogodna platforma za romansu, ali ne možemo a da ne priznamo ljubav prema Zabbixu. U mnogim našim projektima praćenja koristili smo Zabbix i zaista cijenimo harmoniju i konzistentnost ovog sistema. Da, ne postoji moderno grupisanje događaja i mašinsko učenje (i neke druge funkcije dostupne odmah u komercijalnim sistemima), ali ono što već postoji definitivno je dovoljno za unutrašnji mir za produktivne sisteme.
U ovom članku ćemo govoriti o nekoliko alata za proširenje funkcionalnosti Zabbixa: CMDB baziran na besplatnom iTop rješenju i mapa karakteristika bazirana na OpenStreetMap (OSM). I na kraju članka, naći ćete vezu do spremišta sa front-end kodom za OSM.
Opći koncept ćemo analizirati na primjeru uvjetnog projekta za praćenje maloprodajne mreže ljekarni. Snimak ekrana ispod je naš demo stalak, ali koristimo sličan koncept u borbenom okruženju. Prijelaz sa objekta je moguć i na ugniježđenu kartu i na karticu objekta u CMDB-u.
Svaka ljekarna je komplet sljedeće opreme: radna stanica (ili više radnih stanica), ruter, IP kamere, štampač i druge periferne jedinice. Radne stanice imaju instalirane Zabbix agente. Sa radne stanice vrši se ping provjera na perifernoj opremi. Slično, na karti objekta, sa štampača, možete otići na njegovu karticu u CMDB-u i vidjeti podatke o inventaru: model, datum isporuke, odgovorno lice itd. Ovako izgleda ugrađena mapa.
Ovdje moramo napraviti malu digresiju. Možete pitati, zašto ne koristiti Zabbixov interni inventar? U nekim slučajevima to je dovoljno, ali preporučujemo da kupci i dalje koriste eksterni CMDB (
Snimak ekrana ispod je primjer šablona za popunjavanje Zabbix inventara sa iTop-a. Svi ovi podaci se onda, naravno, zatim mogu koristiti u tekstu obavještenja, što će vam omogućiti da u hitnim slučajevima imate odmah ažurne informacije.
Snimak ekrana ispod prikazuje karticu lokacije. Ovdje možemo vidjeti popis cjelokupne informatičke opreme koja se nalazi u ljekarni. Na kartici История možete pratiti promjene u sastavu opreme.
Možete otići na karticu bilo kojeg objekta, vidjeti na koje je mrežne uređaje povezana, pronaći kontakt podatke odgovornog inženjera, saznati kada je kaseta s tintom zadnji put zamijenjena itd.
U
Pređimo sada na uslugu mape. Smatramo ga zgodnim alatom za gledanje statusa distribuiranih objekata na TV prijemniku u kancelariji sa velikom kožnom foteljom.
Kada kliknete na oznaku za hitne slučajeve, pojavljuje se opis alata. Odatle možete ići na karticu objekta u CMDB-u ili u Zabbixu. Kako zumirate i umanjujete, oznake se grupišu u grupe s bojom najgoreg statusa.
Geografska karta implementirana pomoću js-biblioteke
Možete vidjeti prednji kod
Ukoliko ste zainteresovani za naš pristup,
izvor: www.habr.com