Lisame CMDB ja geograafilise kaardi Zabbixile

Habr ei ole muidugi kõige sobivam romantika koha, kuid me ei saa jätta mainimata oma armastust Zabbixi vastu. Paljusid meie jälgimisprojekte oleme teostanud Zabbixi abil ja hindame selle süsteemi selguse ja loogilisuse üle. Jah, siin puuduvad trendikad sündmuste klasterdamise ja masinõppe funktsioonid (ja mõned teised omadused, mis on kommertsüsteemides saadaval), kuid juba see, mis olemas on, on kindlasti piisav meie produktiivsete süsteemide rahu tagamiseks.

Lisame CMDB ja geograafilise kaardi Zabbixile

Käesolevas artiklis räägime mõnest tööst Zabbixi funktsionaalsuse laiendamise tööriistast: tasuta lahendusel põhinevast iTop CMDB-st ja OpenStreetMap (OSM) põhist objektikaardist. Artikli lõpus ootab teid lingi kodu lehel, kust leida OSM-i esiosa koodi.

Üldiselt käsitleme kontseptsiooni ühe tüüpilise jaemüügikettide apteekide jälgimisprojekti näitel. Alloleval ekraanipildil on meie demostend, kuid sarnast kontsepti kasutame ka tegelikus keskkonnas. Objektide vahel liikumine on võimalik nii alamparti kaardile kui ka objekti kaardile CMDB-s.

Lisame CMDB ja geograafilise kaardi Zabbixile

Iga apteek koosneb järgmistest seadmetest: tööjaam (või mitu tööjaama), ruuter, IP-kaamerad, printer ja muu perifeeria. Tööjaamadel töötavad Zabbixi agendid. Tööjaamast kontrollitakse perifeerseadmete pinget. Sarnasel viisil saab objektide kaardilt printerilt minna selle kaardile CMDB-s ja vaadata inventeerimise andmeid: mudel, tarnekuupäev, vastutav jne. Nii näeb välja alakaart.

Lisame CMDB ja geograafilise kaardi Zabbixile

Siin tasub teha väike kõrvalepõige. Võite küsida, miks mitte kasutada Zabbixi sisemist inventari? Teatud juhtudel on see piisav, kuid soovitame klientidel siiski kasutada välist CMDB-d (iTop ei ole ainus võimalus, kuid see süsteem on oma tasuta versiooni juures piisavalt funktsionaalne). See on mugav, tsentraliseeritud hoidla, kus saab luua aruandeid ja jälgida andmete ajakohasust (tegelikult mitte ainult seda).

Lisame CMDB ja geograafilise kaardi Zabbixile

Alloleval ekraanipildil on näide Zabbixi inventari täitmise mallist iTop-i abil. Kõiki neid andmeid saab hiljem kasutada hoiatuste tekstis, et tagada aktuaalne teave kohe, kui avariiolukord tekib.

Lisame CMDB ja geograafilise kaardi Zabbixile

Allpool on ekraanipildil kaardil. Siin saame näha kõigi IT-seadmete loetelu, mis apteegis asuvad. Vahekaardil Ajalugu on võimalik jälgida seadmete koosseisu muudatusi.

Lisame CMDB ja geograafilise kaardi Zabbixile

Iga objekti kaardile saab navigeerida, et näha, milliste võrguseadmetega ta on ühendatud, leida vastutava inseneri kontaktandmed, teada saada, millal viimati vahetati tindikassett jne.

Lisame CMDB ja geograafilise kaardi Zabbixile

Pealehe sellel leheküljel meie üldine lähenemine Zabbixi ja iTopi integreerimisele.

Liigume nüüd kaarditeenusele. Peame seda mugavaks tööriistaks jaotatud objektide staatuste vaatamiseks televiisoris suure nahktooliga kabinetis.

Lisame CMDB ja geograafilise kaardi Zabbixile

Hädaikoonile vajutades kuvatakse hüpikaken. Sealt saab liikuda objektikaardile CMDB-s või Zabbixis. Kui ikoonid lähenevad ja eemaldusid, liigitatakse need klastritesse halvima staatuse värviga.

Geograafiline kaart on rakendatud js-kogumi abil leaflet ja objektide klastrimiseks kasutatava plugina abil. Iga ikooni jaoks lisatakse süsteemist jälgimise sündmused ja link vastavale objektile CMDB-s. Klastrite staatust määratakse halvima sündmuse põhjal sisse kaugestatud ikoonide jaoks. Vajadusel on võimalik kaardiga integreerida mis tahes jälgimissüsteem, millel on avatud API.

Saate vaadata esiosa koodi projekti hoidlas. Panused on teretulnud.

Kui teid huvitab meie lähenemine, siis sellel leheküljel saate jätta taotluse demo jaoks. Räägime rohkem ja näitame.

Allikas: habr.com

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster