Přidání CMDB a geografické mapy do Zabbix

Habr samozřejmě není příliš vhodná platforma pro romantiku, ale lásku k Zabbixovi nezbývá než vyznat. V mnoha našich monitorovacích projektech jsme použili Zabbix a opravdu oceňujeme harmonii a konzistenci tohoto systému. Ano, neexistuje žádné módní shlukování událostí a strojové učení (a některé další funkce dostupné v komerčních systémech), ale to, co již existuje, rozhodně stačí pro vnitřní klid pro produktivní systémy.

Přidání CMDB a geografické mapy do Zabbix

V tomto článku budeme hovořit o několika nástrojích pro rozšíření funkčnosti Zabbix: CMDB založené na bezplatném řešení iTop a mapě funkcí založené na OpenStreetMap (OSM). A na konci článku najdete odkaz na úložiště s front-end kódem pro OSM.

Obecnou koncepci analyzujeme na příkladu podmíněného projektu monitorování maloobchodní sítě lékáren. Níže uvedený snímek obrazovky je náš ukázkový stojan, ale podobný koncept používáme v bojovém prostředí. Přechod z objektu je možný jak na vnořenou mapu, tak na kartu objektu v CMDB.

Přidání CMDB a geografické mapy do Zabbix

Každá lékárna je sada následujících zařízení: pracovní stanice (nebo několik pracovních stanic), router, IP kamery, tiskárna a další periferní zařízení. Na pracovních stanicích jsou nainstalováni agenti Zabbix. Z pracovní stanice se provádí kontrola pingem na periferním zařízení. Podobně na mapě objektu můžete z tiskárny přejít na jeho kartu v CMDB a zobrazit inventární údaje: model, datum dodání, odpovědná osoba atd. Takto vypadá vložená mapa.

Přidání CMDB a geografické mapy do Zabbix

Zde musíme udělat malou odbočku. Můžete se zeptat, proč nevyužít interní inventář Zabbix? V některých případech to stačí, ale doporučujeme, aby zákazníci stále používali externí CMDB (itop není to jediná možnost, ale tento systém je zcela funkční zdarma). Jedná se o pohodlné centralizované úložiště, kde můžete generovat sestavy a sledovat relevanci dat (ve skutečnosti nejen to).

Přidání CMDB a geografické mapy do Zabbix

Níže uvedený snímek obrazovky je příkladem šablony pro vyplnění inventáře Zabbix z iTop. Všechna tato data lze následně samozřejmě využít v textu upozornění, což vám umožní mít v případě nouze okamžitě aktuální informace.

Přidání CMDB a geografické mapy do Zabbix

Snímek obrazovky níže ukazuje kartu umístění. Zde můžeme vidět seznam veškerého IT vybavení, které se v lékárně nachází. Na kartě Příběh můžete sledovat změny ve složení zařízení.

Přidání CMDB a geografické mapy do Zabbix

Můžete přejít na kartu libovolného objektu, podívat se, ke kterým síťovým zařízením je připojen, najít kontaktní údaje odpovědného technika, zjistit, kdy byla naposledy vyměněna inkoustová kazeta atd.

Přidání CMDB a geografické mapy do Zabbix

Na na této stránce náš obecný přístup k integraci Zabbix s iTop.

Nyní přejdeme k mapové službě. Považujeme to za šikovný nástroj pro prohlížení stavu rozmístěných objektů na televizoru v kanceláři s velkým koženým křeslem.

Přidání CMDB a geografické mapy do Zabbix

Když kliknete na štítek nouzového stavu, zobrazí se nápověda. Odtud můžete přejít na kartu objektu v CMDB nebo v Zabbix. Při přibližování a oddalování se štítky seskupují do shluků s barvou nejhoršího stavu.

Geografická mapa implementovaná pomocí knihovny js leták и plugin pro shlukování objektů. Ke každému štítku jsou přidány události z monitorovacího systému a odkaz na odpovídající objekt v CMDB. Stav clusterů je určen nejhorší událostí pro vnořené štítky. V případě potřeby můžete mapu integrovat s jakýmkoli monitorovacím systémem s otevřeným API.

Kód frontendu můžete vidět v projektová úložiště. Příspěvky jsou vítány.

Pokud máte zájem o náš přístup, na této stránce Můžete požádat o demo. Řekneme vám více a ukážeme.

Zdroj: www.habr.com

Přidat komentář