litmuschaos / chaos-runner

The bridge between chaos operator and chaos experiment! Lifecycle manager for chaos experiments
Apache License 2.0
24 stars 40 forks source link

feat: implement otel telemetry sdk for distributed tracing #221

Open namkyu1999 opened 4 months ago

namkyu1999 commented 4 months ago

What this PR does / why we need it:

This pr implements opentelemetry codes according to this proposal.

Parent context and OTEL endpoint are passed through env(TRACE_PARENT, OTEL_EXPORTER_OTLP_ENDPOINT)

Result is like below

Screenshot 2024-07-05 at 2 20 11 PM

relevant PRs

Checklist: