Kurzy a certifikace Open Source

Monitoring

Prometheus pro logging, metering, profiling a tracing

24.900 CZK

Cena (bez DPH)

Days2
9. 12.10. 12. 2021
virtual
CZ

V rámci školení si osvojíme práci s monitoring nástroji založených na vlastnostech nástroje Prometheus, od konfigurace sběru dat na měřených systémech, přes transportní vrstvu až po použití a uložení do datového uložistě. Prometheus pro zpracování metrických data, Loki pro zpracování logových dat, Pasca pro zpracování profilovacích dat, Tempo pro zpracování trasovacích dat, Alermanager pro zpracování alertů a Grafana pro vizualizace dat.

Dále se budeme věnovat možnostem vyhodnocování dat a v případě splnění vstupních podmínek jejich následné zpracování pomocí komunikačního rozhraní, automatické zpracování orchestračním nástrojem, nebo analýzou v expertních systémech. Osvojíme si formátování dotazů do metrických i logových databází, jejich použití při definování vizualizací a notifikací.

V průběhu školení budeme ukazovat ukázkové příklady nastavení sběru data na reálné infrastruktuře a ukážeme si, jakým způsobem k uloženým datům přistupovat, což vám poskytne dobrý základ pro další použití moderních monitorovacích systémů založených na rodině Prometheus nástrojů.

Cílová skupina

  • DevOps inženýři
  • Administrátoři IT systémů
  • Architekti IT systémů

Cíle kurzu

Školení je rozděleno na 2 dny následujícím způsobem:

1. Metering a profiling
2. Logging a tracing

 

Osnova

1. den

Úvod do monitoringu

  • Rozdělení monitoringu dle typu
  • Typy data a práce s daty
  • SRE monitoring

Instalace a konfigurace systémů

  • Prometheus pro sběr metrických dat
  • Pasca pro sběr profilových dat

Autodiscovery služeb pro sběr dat

  • Cloudové služby
  • Kontejnerové služby
  • Síťová zařízení
  • Observabilita a aplikace

Příklady konfigurace sběru

  • Sběr metrických dat pomocí exporterů
  • Sběr profilovacích dat pomocí Pasca agenta

Transformace a dotazy na data

  • Formáty dotazů na metriky
  • Pokročilé funkce PromQL jazyka

Monitoring-as-a-code

  • Monitoring mixiny
  • Definice alertů a pravidel
  • Definice dashboardů

 2. den 

 Instalace a konfigurace systémů

  • Loki pro sběr logových dat
  • Tempo pro sběr trasovacích dat

Příklady konfigurace sběru

  • Sběr logových dat pomocí OpenSource nástrojů
  • Sběr trasovacích dat pomocí OpenSource nástrojů

Transformace a dotazy na logy

  • Formáty dotazů na logy
  • Procvičení dotazů na logy
  • Pokročilé funkce LogQL jazyka

Definice alertů a zpracování dat

  • Prahové hodnoty, histereze
  • Kořenové příčiny a závislosti
  • Error budgety podle SRE
  • Statistická analýza a expertní systémy

 

Předpoklady na účastníka

  • Základy správy Linux/Windows platformy
  • Zkušenosti s veřejnými cloudy a službami

 

Technické požadavky

  • Počítač s jakýmkoliv OS (Linux, Windows, OS X)
  • SSH klient
  • Webový prohlížeč

Poptejte kurz u nás

Kurzy
Submit
* Povinné pole
Při poskytování našich služeb nám pomáhají soubory cookie. Využíváním našich služeb s jejich používáním souhlasíte.
Další informace