Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create OpenTracing API compatibility bridge #36

Closed
13 tasks done
alvarolobato opened this issue Jul 3, 2018 · 0 comments
Closed
13 tasks done

Create OpenTracing API compatibility bridge #36

alvarolobato opened this issue Jul 3, 2018 · 0 comments
Assignees

Comments

@alvarolobato
Copy link

alvarolobato commented Jul 3, 2018

Implement lightweight OpenTracing API compatibility bridge.

  • Add documentation
  • Create a separate bundle for OpenTracing
  • Improve code coverage
  • Only add special tags if it's a transaction
  • Support logging errors
  • Convert all timestamps to relative times
  • Add opentracing tests
  • Start a transaction if there's no active transaction
  • Introduce open tracing context (needs to be immutable)
  • Implement open tracing subclasses
  • Add support for parent-child relationship between spans Support parent-child relationship between spans #119
  • add timestamp to transactions and spans
  • Support adding tags to individual spans and transactions Support setting custom contexts and tags on individual transactions #65

Should align with elastic/apm#32

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants