Návrh Školení

Úvod do AIOps

  • Co je to AIOps a proč je důležité
  • Tradiční monitorování vs. pozorovatelnost poháněná AIOps
  • Architektura a klíčové komponenty AIOps

Shromažďování a normalizace operačních dat

  • Typy dat pro pozorovatelnost: metriky, logy a trasování
  • Ingesting dat z různých zdrojů (serverů, kontejnerů, cloudu)
  • Použití agentů a exportérů (Prometheus, Beats, Fluentd)

Korelace dat a detekce anomálií

  • Korelace časových řad a statistické metody
  • Použití modelů strojového učení pro detekci anomálií
  • Detekce incidentů v rozprostřených systémech

Upozornění a snížení šumu

  • Navrhování inteligentních pravidel a práhů pro upozornění
  • Tlumení, deduplikace a seskupení upozornění
  • Integrace s Alertmanagerem, Slackem, PagerDuty nebo Opsgenie

Analýza kořených příčin a vizualizace

  • Použití řídicích panelů k vizualizaci metrik a detekci trendů
  • Prozkoumání událostí a časových os pro analýzu kořených příčin (RCA)
  • Trasování problémů napříč vrstvami pomocí nástrojů pro rozprostřené trasování

Automatizace a odstraňování potíží

  • Spouštění automatizovaných skriptů nebo pracovních postupů z incidentů
  • Integrace s ITSM systémy (ServiceNow, Jira)
  • Použití případů: samohealing, škálování, přesměrování provozu

Open Source a komerční platformy AIOps

  • Přehled nástrojů: Prometheus, Grafana, ELK, Moogsoft, Dynatrace
  • Kritéria pro vyhodnocení a výběr platformy AIOps
  • Ukázka a praktická práce s vybranou stanicí

Shrnutí a další kroky

Požadavky

  • Pochopení IT operací a konceptů systémového monitorování
  • Zkušenosti s nástroji nebo řídicími panely pro monitorování
  • Opačení se základními formáty logů a metrik

Cílová skupina

  • Týmy operací odpovědné za infrastrukturu a aplikace
  • Inženýři site reliability (SREs)
  • Týmy IT monitorování a pozorovatelnosti
 14 Hodiny

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie


Fatal error: Uncaught TypeError: _isl_get_excluded_site(): Return value must be of type ?array, none returned in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc:38 Stack trace: #0 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(30): _isl_get_excluded_site() #1 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(17): isl_get_excluded_site() #2 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(51): get_outline_isls() #3 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(7): islc_prepare_links() #4 /apps/hitra7/npfrontend/nptemplates/default.php(272): islc7_sites_links_array_v3() #5 /apps/hitra7/npfrontend/modules/course/course.php(143): require_once('...') #6 /apps/hitra7/npfrontend/core/routes.php(15): course_menu_callback() #7 /apps/hitra7/npfrontend/__index.php(81): require_once('...') #8 /apps/hitra7/npfrontend/index.php(15): include_once('...') #9 /apps/hitra7/index.php(66): include_once('...') #10 {main} thrown in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc on line 38