07

Příklady dohledových systémů

V dalším textu je uvedeno několik typů dohledových systémů

  • Nagios
  • Dude
  • Cacti

7.1 Nagios

Nagios (Nagios Enterprises) je jedním z nejpopulárnějších dohledových systémů na světě. Vznikl v roce 1999 a v současnosti je využíván mnoha společnostmi.

Systém Nagios je založen na modulární architektuře a open source běhovém prostředí, takže je velmi snadné přizpůsobit si ho svým potřebám. Základní jádro je navíc distribuováno zcela zdarma, nicméně obsahuje pouze samotný dohledový mechanismus a jakoukoliv další funkci je nutné doinstalovat jako samostatný modul. V základní instalaci jádra navíc není obsaženo ani konfigurační rozhraní a ani pokročilejší vizualizace dat. Konfigurace probíhá výhradně přes příkazový řádek a to není z dlouhodobého hlediska příliš pohodlné. Z těchto důvodů může být jeho prvotní nasazení zdlouhavé a obtížné. Placená verze Nagios je ucelený balík dostupných nástrojů při zachování možnosti rozšiřitelnosti a přizpůsobení pro konkrétní síťové a aplikační řešení.

Ukázka uživatelského rozhraní systému Nagios

Pro sledování a vyhodnocování dat ze serverů a koncových stanic je využíváno lokálního agenta, který je součástí instalace. Samozřejmostí je sledování služeb pomocí síťových protokolů (ICMP, SSH, TELNET, TCP ...). Zhlediska architektury je možné Nagios XI nasadit jako centrální dohledový systém, nebo jako skupinu dohledových systémů s federativní architekturou.


7.2 Dude

Dohledový systém Dude (MikroTik) je zástupce volně šiřitelných produktů vzniklých jako vedlejší produkt při vývoji směrovače ve společnosti MikroTik.

Systém Dude je založen na modulární architektuře aurčen pro platformu Windows, popř. LinuxWine či MacOS Darwine. Konfigurace probíhá výhradně přes grafické prostředí, umožňuje režim automatického vyhledání prvků a jejich zobrazení do mapy sítě. Je primárně určen pro dohled prvků MikroTik, ale zvládá i všechny prvky ostatních výrobců, je-li k nim k dispozici odpovídající MIB.

Ukázka uživatelského rozhraní systému Dude

Z hlediska topologie je systém Dude orientován jak na centralizovaný tak i na federativní způsob dohledu. Mezi podporované protokoly patří ICMP, TCP, UDP, DNS a SNMP.

Systém Dude je distribuován zcela zdarma.


7.3 Cacti

Cacti je open source dohledový systém postavený na nástroji RRDTool. Tento nástroj byl speciálně vyvinut pro sběr a vizualizaci dat a je tak jeho využití pro dohledový systém více než vhodné. Systém Cacti se snaží pracovat primárně jako systém pro sběr a následnou analýzu dat. Sledování v reálném čase je zde až jako sekundární účel aupozornění na výpadky je uživateli prezentováno vřádech několika minut. Toto může být problém pro sítě, kde hodně záleží na dostupnosti. Nasazení tohoto dohledového systému na tento typ datové sítě nemusí být vhodné.

Systém Cacti je komunitně vyvíjený systém, což přináší i jistá úskalí v podobě zdlouhavého nastavení pro konkrétní sledovaná zařízení, kdy je občas nutné složitě dohledávat a nastavovat parametry pro úlohy, zajišťující sběr dat.

Ukázka uživatelského rozhraní systému Cacti

Z hlediska topologie je systém orientován na centralizovaný způsob dohledu. Pro sledování aplikačních serverů je opět využito lokálních agentů, kteří slouží ke generování SNMP odpovědí na přijímané dotazy. Mezi podporované protokoly patří ICMP, TCP, UDP a SNMP.