Habr, samozrejme, nie je príliš vhodná platforma na romantiku, no lásku k Zabbixovi nám nedá nevyznať. V mnohých našich monitorovacích projektoch sme použili Zabbix a skutočne oceňujeme harmóniu a konzistentnosť tohto systému. Áno, neexistuje žiadne módne zhlukovanie udalostí a strojové učenie (a niektoré ďalšie funkcie dostupné v komerčných systémoch), ale to, čo už existuje, rozhodne stačí na vnútorný pokoj pre produktívne systémy.
V tomto článku budeme hovoriť o niekoľkých nástrojoch na rozšírenie funkčnosti Zabbix: CMDB na základe bezplatného riešenia iTop a mape funkcií založenej na OpenStreetMap (OSM). A na konci článku nájdete odkaz na úložisko s front-end kódom pre OSM.
Všeobecný koncept budeme analyzovať na príklade podmieneného projektu monitorovania maloobchodnej siete lekární. Snímka obrazovky nižšie je náš demo stánok, ale podobný koncept používame v bojovom prostredí. Prechod z objektu je možný ako na vnorenú mapu, tak aj na kartu objektu v CMDB.
Každá lekáreň je súborom nasledujúcich zariadení: pracovná stanica (alebo niekoľko pracovných staníc), router, IP kamery, tlačiareň a ďalšie periférie. Na pracovných staniciach sú nainštalovaní agenti Zabbix. Z pracovnej stanice sa vykoná kontrola pingu na periférnom zariadení. Podobne na mape objektu z tlačiarne môžete prejsť na jeho kartu v CMDB a pozrieť si údaje o zásobe: model, dátum dodania, zodpovedná osoba atď. Takto vyzerá vložená mapa.
Tu musíme urobiť malú odbočku. Môžete sa opýtať, prečo nepoužiť interný inventár Zabbix? V niektorých prípadoch to stačí, ale odporúčame, aby zákazníci stále používali externý CMDB (
Snímka obrazovky nižšie je príkladom šablóny na vyplnenie inventára Zabbix z iTop. Všetky tieto údaje je potom samozrejme možné využiť v texte upozornení, čo vám umožní mať v prípade núdze okamžite aktuálne informácie.
Snímka obrazovky nižšie zobrazuje kartu polohy. Tu si môžeme pozrieť zoznam všetkého IT vybavenia, ktoré sa v lekárni nachádza. Na karte Príbeh môžete sledovať zmeny v zložení zariadenia.
Môžete prejsť na kartu akéhokoľvek objektu, pozrieť sa, ku ktorým sieťovým zariadeniam je pripojená, nájsť kontaktné informácie zodpovedného technika, zistiť, kedy bola naposledy vymenená atramentová kazeta atď.
Na
Teraz prejdime k mapovej službe. Považujeme to za šikovný nástroj na prezeranie stavu rozmiestnených predmetov na televízore v kancelárii s veľkým koženým kreslom.
Keď kliknete na núdzový štítok, zobrazí sa popis. Odtiaľ môžete prejsť na kartu objektu v CMDB alebo v Zabbixe. Pri približovaní a odďaľovaní sa štítky zoskupujú do zhlukov s farbou najhoršieho stavu.
Geografická mapa implementovaná pomocou knižnice js
Kód frontendu môžete vidieť v
Ak máte záujem o náš prístup,
Zdroj: hab.com