Kurzy a certifikace Open Source

Monitoring

Prometheus pro logging, metering, profiling a tracing

25.900 CZK

Cena (bez DPH)

Days2
8. 6. 9. 6. 2023
virtual
CZ
13. 7.14. 7. 2023
virtual
CZ
21. 9.22. 9. 2023
virtual
CZ
9. 11.10. 11. 2023
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
  • Vývojáři a operátoři monitorovaných služeb
  • 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