Handling Error Reporting in Frontend Observability

I just published a blog post on Honeycomb's website detailing the two mechanisms for reporting errors in OpenTelemetry from frontends. They are:

  • Adding a Span Event for the Exception attached to the span
  • Adding a Log message (as a log signal) with the Exception details and attaching it to the trace and parent span id - this is called a Trace Participating Log

Read the article here:

https://www.honeycomb.io/blog/reporting-exceptions-honeycomb-frontend-observability