honeycomb: stopgap partial traces in honeycomb
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