Skip to content

honeycomb: stopgap partial traces in honeycomb

Warren Gifford requested to merge nsc/honeycomb-trace-hierarchy into main

Created by: Strum355

This is a stop-gap solution to get some degree of (local-ish) tracing using the Honeycomb Events API until we migrate to OpenTelemetry. The method is pretty self-explanatory based on the honeycomb docs on shipping the current span ID, parent span ID and trace ID.

There seems to be a mixed prior art between trace.trace_id, trace_id and (less commonly) traceID, so this PR consolidates at least code instrument with this package on trace.trace_id, based on the Honeycomb docs.

Test plan

Tested by hand, just telemetry changes

Merge request reports

Loading