Skip to content

Span events for rejection, timeout, retry, error #309

Description

@shaneutt

Record span events at key decision points in request processing.

Requirements

  • Event on request rejection (with reason, rejecting filter)
  • Event on upstream timeout (with timeout duration, upstream address)
  • Event on retry attempt (with attempt number, reason)
  • Event on error (with error type, message)
  • Event on circuit breaker trip

Implementation Notes

  • Events are lightweight annotations on existing spans
  • Include relevant context as event attributes

Parent epic: #10

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions