Habr pole ei pruugi olla kõige romantilisem koht, kuid me ei saa eitada armastust Zabbixi vastu. Paljusid meie jälgimisprojekte teostades oleme kasutanud Zabbixi ja hindame selle süsteemi selgust ja loogilisust. Jah, siin puuduvad popiseeritud sündmuste klasterdamine ja masinõpe (ja mõned teised funktsioonid, mis on kommertssystemides kaasa arvatud), kuid juba olemasolev on kindlasti piisav, et tagada meie produktiivsete süsteemide sisemine rahu.

Selles artiklis räägime kahest tööriistast, mis laiendavad Zabbixi funktsioone: tasuta lahendusel põhinev CMDB iTopist ja objekti kaardistamine OpenStreetMap (OSM) baasil. Artikli lõpus ootab teid link reposse, kus on kood OSM-i esiosale.
Üldist kontseptsiooni vaatame läbi tinglikku projekti näitel, mille eesmärk on jälgida apteekide jaotuse võrgustikku. Alloleval ekraanipildil on meie demo-stand, kuid sarnast kontseptsiooni kasutame ka töökeskkonnas. Üleminek objektist on võimalik nii sisse nähud kaardile kui ka objekti kaardile CMDB-s.

Iga apteek on järgmiste seadmete kogum: tööjaam (või mitu tööjaama), ruuter, IP-kaamerad, printer ja muu perifeeria. Tööjaamades on paigaldatud Zabbixi agent. Tööjaamast toimub perifeersete seadmete kontrollimine pingega. Samamoodi saab objektikaardil printerilt üle minna selle kaardile CMDB-s ja vaadata inventeerimise andmeid: mudel, tarnekuupäev, vastutav isik jne. Selline näeb välja sisemine kaart.

Siin tuleks teha väike kõrvaldeväide. Võite küsida, miks mitte kasutada Zabbixi sisemist inventari? Mõnes olukorras võib see olla piisav, kuid soovitame klientidele siiski kasutada välist CMDB-d ( ei ole ainus võimalus, kuid see süsteem on oma tasuta versioonis piisavalt funktsionaalne). See on mugav keskselt hallatav hoidla, kus saab koostada aruandeid ja jälgida andmete ajakohasust (tõeliselt mitte ainult seda).

Allpool oleval ekraanipilt näitab näid$template täitmist Zabbix inventari iTopist. Loomulikult saab kõiki neid andmeid seejärel kasutada teatiste tekstis, et omada värsket teavet kohe, kui hädaolukord tekib.

Allpool oleval ekraanipildil on asukoha kaart. Siin näeme loendit kogu IT-seadmestikust, mis asub apteegis. Vahekaardil Ajalugu saame jälgida seadmete koosseisu muudatusi.

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

VDS-l on võimalik installida: meie üldine lähenemine Zabbixi integreerimisele iTopiga.
Liigume nüüd kaarditeenusele. Peame seda mugavaks tööriistaks jaotatud objektide olekute vaatamiseks televisioonis, kontoris, kus on suur nahktoolid.

Hädaikoonusele vajutades ilmub hüpikaken. Sealt saab liikuda objekti kaardile CMDB-s või Zabbixis. Kui silte lähendatakse või kaugendatakse, grupeeritakse need halvima staatuse värviga klastriteks.
Geograafiline kaart on rakendatud js-raamatukoguga ja . Iga sildi juurde lisatakse sündmused jälgimissüsteemist ja link vastavale objekti CMDB-s. Klastrite staatus määratakse halvima sündmuse järgi sisemiste siltide jaoks. Vajadusel saab kaarti integreerida mis tahes jälgimissüsteemiga, millel on avatud API.
Saate vaadata esiosakoodi . Panused on teretulnud.
Kui olete meie lähenemisviisist huvitatud, saate esitada taotluse demonstreerimiseks. Anname rohkem teavet ja näitame.
Allikas: habr.com
