Mis on OpenTelemetry
Telemeetria kogumise standard
OpenTelemetry on avatud standard telemeetria (jälgede, mõõdikute ja logide) kogumiseks, töötlemiseks ja eksportimiseks.
Jälgitavuse kolm sammast
- Traces — hajutatud päringute jälgimine
- Metrics — numbrilised süsteeminäitajad
- Logs — tekstilised sündmuste kirjed
Eelised
- Ühtne standard kõigile keeltele
- Tarnija-neutraalne
- Automaatne instrumenteerimine
- Lai ökosüsteem
Komponendid
- SDK — teegid programmeerimiskeeltele
- Collector — andmete kogumine ja eksport
- Exporters — saatmine Jaegerisse, Prometheusesse, Grafanasse
- Instrumentation — automaatne andmete kogumine
Rakendused
- Mikroteenuste arhitektuur
- Jõudluse silumine
- Hajutatud süsteemide analüüs
- DevOpsi ja SRE praktikad