Zenoss Enterprise

Zenoss Enterprise je moderní IT management software vytvořený tak, aby naplňoval aktuální, rychle se měnící potřeby dnešních datových center. Jedná se o jediný komplexní produkt pokrývající monitoring sítí, serverů, aplikací, služeb a kompletní virtualizované infrastruktury. Zenoss Enterprise s sebou nese výhody open source technologie - spolehlivost, výrazně nižší náklady a komunitu tisíců aktivních členů.

Zenoss Enterprise umožňuje elegantně nahradit zastaralá monumentální řešení, skládající se z mnoha různorodých a vzájemně těžko integrovatelných utilit, sloužících k monitorování růných částí podnikové infrastruktury. Dokáže se flexibilně přizpůsobovat dynamicky se obměňujícímu prostředí, rychle reagovat na změnu jednotlivých prvků i celých funkčních rámců.
1.) Discovery
Zenoss dokáže nalézt a identifikovat zařízení připojená v síti. Permanentně tak poskytuje inventární přehled všech dostupných aktivních objektů. Pro ně je pak pomocí některého z mnoha podporovaných protokolů vytvořen detailní model, charakterizující zařízení z hlediska softwarové i hardwarové konfigurace a dalších charakteristik.

2.) Monitoring dostupnosti
V rámci monitoringu síťové infrastruktury Zenoss mapuje i závislosti mezi jednotlivými zařízeními a udržuje permanentně aktualizovanou mapu sítě. Proto v případě výpadku některého z routerů nejsou uživatelé zahlceni přívalem zpráv o výpadku všech dalších závislých objektů. V rámci monitoringu dostupnosti je ale také samozřejmostí sledování stavu běžících služeb - web, mail, FTP a mnoho dalších.
3.) Monitoring výkonu
Sběr výkonnostních dat je realizován několika cestami, mj. například pomocí SNMP, WMI, příkazů shellu nebo aplikačních rozhraní. Takto získané informace jsou porovnány s předem definovanou prahovou úrovní, jejíž překročení vyvolá požadovanou událost. Kontinuálně sbíraná data jsou uživatelům prezentována pomocí analytických grafů a reportů.
4.) Správa událostí
Unikátní řešení správy událostí integrované v jediné konzoli umožňuje automaticky generovat a zasílat upozornění na kritické události předem definovaným uživatelům. Pomocí sofistikovaného systému notifikací a eskalací tak lze zajistit, že se informace o vzniklém problému dostane vždy k těm správným lidem.
Nová upozornění jsou v uživatelském rozhraní vizuálně odlišena od těch, která se právě řeší. Ta jsou pak manuálně nebo automaticky přesunuta do historie notifikací a pro účely zpětného dohledání řešení k nim lze přiřadit také komentář.
KLÍČOVÉ VLASTNOSTI
1.) Monitoring kompletní IT infrastruktury
Narozdíl od jiných systémů, Zenoss unifikuje všechny oblasti IT infrastruktury a eliminuje tak potřebu implementovat mnoho různých utilit pro monitoring typů objektů. Umí přistupovat k různým typům zařízení a sledovat výkon a dostupnost heterogenních operačních systémů (Windows, Linux, Unix), síťových prvků s podporou SNMP (jako např. Cisco) a velké množství softwarových aplikací (např. WebLogic nebo VMware). Nativně také podporuje monitoring ať už virtualizovaných nebo fyzických serverů.

2.) Škálovatelnost
Pakliže produkt neumí pracovat se všemi zařízeními v rámci podnikového IT prostředí, nemůže sloužit jako centrální monitorovací systém! Jako takový musí podporovat všechna zařízení, která se rozhodnete sledovat. Zenoss tuto podmínku splňuje a může být tedy nasazen jako centrální monitoring na jediném serveru pro stovky zařízení nebo i jako centrální systém sledování rozsáhlých distribuovaných sítí. Momentálně největší Zenossem sledovaná infrastruktura čítá 32000 zařízení.
3.) Sběr dat bez lokálních agentů
Narozdíl od dnes běžně používaných zastaralých řešení Zenoss ke své funkci nevyžaduje instalaci lokálních agentů na sledovaných zařízeních. Ta dnes již běžně obsahují prostředky pro vzdálenou správu a právě jich Zenoss využívá. Požadavek na instalaci aditivního software v jakékoliv formě výrazně zvyšuje náklady na správu a přináší s sebou problémy s aktualizací, konfigurací a zabezpečením. Využitím tzv. "agentless" přístupu Zenoss pracuje standardním způsobem se standardními protokoly.
4.) Modelování
Zenoss vychází z předpokladu, že náklady na sledování podobných zařízení je možno minimalizovat jen za využití podobných postupů. Pracuje proto s objektově založenými modely, které lze jednoduše aplikovat na každý nový objekt a případně je upravit, pakliže to dané konkrétní zařízení vyžaduje. Výrazně se tak minimalizuje čas potřebný pro zařazení nových zařízení do podnikové infrastruktury.
5.) Rozšiřitelnost
Od prvopočátků vývoje Zenossu byl kladen důraz na rozšiřitelnost. Zákazník tedy není nucen čekat na vývoj určité funkcionality. Jednoduše může do systému vložit některý z mnoha rozšiřujících balíčků (tzv. ZenPack), umožňující aplikovat např. nové metody sběru dat. Těch je nyní k dispozici více jak 170! Jsou produkovány jak komunitou, tak i firmou Zenoss a vzhledem k velmi přehledné stavbě celého produktu často vznikají i v dílnách samotných zákazníků.
MODELOVÁNÍ
Klíčovou vlastností produktu je práce s modely monitorovaných zařízení, které jsou uchovávány v objektové databázi Zope. Níže uvedený diagram ilustruje způsob, jak Zenoss s modely pracuje. Ve chvíli kdy je zařízení v síti manuálně nebo automaticky rozpoznáno (Discover), jsou jeho charakteristiky zapsány do databáze. Uživatel pak zařízení zařadí do určité třídy (Classify). Systému tak řekne, jakých monitorovacích metod hodlá vůči zařízení využívat. V dalším kroku je na základě zvolené třídy vytvořen model objektu. Pro síťová zařízení je typicky využito SNMP, neboWMI pro OS Windows a podobně. Informace jsou uloženy do databáze a mohou být ve standardní podobě zpřístupněny aplikacím třetích stran.

Jakmile je vytvořen model, aplikuje Zenoss na objekt metriky (Apply), nastartuje proces monitorování a získaná data opět ukládá do databáze, aby je mohl dále prezentovat v uživatelském rozhraní. V případě potřeby pak uživatel může přistoupit k modifikaci mezních hodnot a dalších informací o monitorovaném objektu (Tune).