Vad är OpenTelemetry
Telemetriinsamlingsstandard
OpenTelemetry är en öppen standard för att samla in, bearbeta och exportera telemetri: traces, metrics och loggar.
Tre pelare för observerbarhet
- Traces — distribuerad förfrågningsspårning
- Metrics — numeriska systemindikatorer
- Logs — textuella händelseloggar
Fördelar
- Enhetlig standard för alla språk
- Leverantörsneutral
- Automatisk instrumentering
- Brett ekosystem
Komponenter
- SDK — bibliotek för programmeringsspråk
- Collector — datainsamling och export
- Exporters — skicka till Jaeger, Prometheus, Grafana
- Instrumentation — automatisk datainsamling
Tillämpningar
- Mikrotjänstarkitektur
- Prestandafelsökning
- Analys av distribuerade system
- DevOps- och SRE-metoder