Detail kurzu

Dohledový systém Icinga 2

DataScript s.r.o.

Popis kurzu

Kurz Icinga 2 je určen pro správce infrastruktury a systémů, kteří zvažují nasadit systém pro dohled aplikací. Je vhodný i pro správce, kteří chtějí migrovat na novou verzi systému Icinga ze systémů Nagios nebo starší verze Icinga 1.x. Kurz je zaměřen prakticky - po úvodu do základních konceptů si zkusíme přidat do dohledového systému vlastní stroje a služby. Zkusíme využít nové vlastnosti Icingy (šablony, apod.) tak, abychom udrželi konfiguraci co nejmenší a co nejpřehlednější. Druhý den Icingu nainstalujeme a nakonfigurujeme do prázdného operačního systému, připojíme k ní dva stroje. Závěrem uvedeme odkazy na další dostupné moduly a rozšiřující nástroje, které Icingu umí rozšířit a také se blíž podíváme na Icinga cluster. Po skončení školení budou účastníci schopni samostatně nasadit a konfigurovat dohledový systém Icinga, případně kvalifikovaně posoudit, zdali je vhodná pro nasazení v daném scénáři. 

Obsah kurzu

Cíle kurzu

Účastníci se mimo jiné naučí:

  • základní architekturu nástroje Icinga
  • napsat vlastní testovací plugin a ověřit jeho funkčnost
  • přidat a upravit konfiguraci sledovaných strojů, služeb a notifikací
  • nainstalovat Icingu a webové UI
  • použít best-practices pro konfiguraci nástroje Icinga
  • jak nastavit základní Icinga cluster
  • kde hledat dokumentaci
 Osnova
  • úvod do Icingy
    • UI a základní koncepty
      • přihlášení se do webového UI
      • Host, Service
      • ServiceGroup, CheckCommand
      • Contacts, ContactGroup, Notification
      • acknowledgments
    • architektura sledovacího systému
      • Icinga 2 core
      • IDO - Icinga DataObjects
      • UI: Icinga classic a Icingaweb2
      • CheckCommand - testovací pluginy
      • API
    • testovací pluginy
      • jak se pluginy používají
      • kde hledat existující pluginy
      • jak napsat vlastní plugin
      • pasivní testy
    • instalační zdroje
      • kde hledat aktuální verze
      • kde hledat dokumentaci
      • vztah Nagios, Icinga 1 a Icinga
  •  základní konfigurace
    • úprava konfigurace, přidání strojů a služeb
    • proměnné v konfiguraci
      • globální a lokální proměnné
    • použití pravidel “apply” pro nastavení sledovaných služeb
    • příprava a definice vlastních testovacích plug-inů
  •   instalace
    • instalace a konfigurace monitorovacího jádra
      • základní konfigurace
      • konfigurace rozšiřujících vlastností
      • konfigurace IDO
    • instalace a konfigurace rozšiřujícího UI
      • propojení UI a jádra
      • propojení s webovým serverem
      • nastavení autentizace
    • rozšiřující nástroje
      • grafy - PNP4Nagios
      • time series data
      • konfigurace notifikací
      • připojení mobilní aplikace
  •  cluster a HA
    • základní koncepty Icinga clusteru
      • monitoring zones
      • API endpoints
      • top-down konfigurace sledovacího clusteru
    • použití clusteru pro vysoce dostupný dohled
  •  diskuse, dotazy
    • kde hledat moduly
    • další rozšiřující nástroje
    • kde najít návod a jak ho číst
    • best-practices pro konfiguraci a instalaci
    • jak přejít z Nagiosu, Icingy 1

Předpoklady účastníka
  • základy práce s UNIXovým nebo Windows shellem
  • základní představa o síťování (PING, HTTP, SSH)
Navazující kurzy
  • Icinga - HA cluster prakticky (jednodenní kurz)

Cieľová skupina

  • Správce IT infrastruktury
  • Týmy operations
Hodnotenie




Organizátor