OpenTelemetry icon

OpenTelemetry školení

Sjednoťte logy, metriky a traces s OpenTelemetry. Instrumentace aplikací, Collector, kontext a propagace a napojení na backendy jako Grafana, Jaeger nebo Prometheus.

1 den
délka školení
5 400 Kč
cena za osobu bez DPH

Co je OpenTelemetry

OpenTelemetry (zkráceně OTel) je otevřený standard a sada nástrojů pro sběr telemetrie - logů, metrik a traces - napříč programovacími jazyky a systémy. Místo toho, abyste byli svázáni s jedním dodavatelem, instrumentujete aplikace jednou a data posíláte do libovolného backendu. Je to dnes jeden ze základních stavebních kamenů observability.

Jak školení probíhá

Školení je praktický workshop. Instrumentujeme ukázkovou aplikaci, postavíme OTel Collector a nasměrujeme telemetrii do backendů, kde si ukážeme, jak sledovat celý průchod requestu systémem.

Co Vás naučím

  • Tři pilíře observability: logy, metriky a traces
  • Architektura OpenTelemetry: API, SDK a Collector
  • Instrumentace aplikací - automatická i manuální
  • Kontext a propagace napříč službami (distributed tracing)
  • OpenTelemetry Collector: receivers, processors a exporters
  • Napojení na backendy: Grafana (Loki, Mimir, Tempo), Jaeger, Prometheus
  • Sampling a náklady na telemetrii
  • OpenTelemetry v Kubernetes a v CI
  • Best practices a na co si dát pozor

Pro koho je školení určeno

  • Vývojáře, kteří chtějí instrumentovat své aplikace
  • DevOps a SRE, kteří budují observability platformu
  • Týmy, které chtějí sjednotit telemetrii a nebýt vázané na jednoho dodavatele

Předchozí znalosti

  • Základy vývoje aplikací v libovolném jazyce
  • Základy práce v terminálu
  • Základní představa o HTTP a mikroslužbách

Technické požadavky

  • Nainstalovaný Docker výhodou
  • Přístup na internet