Skip to content

Conversation

@jjustin
Copy link
Contributor

@jjustin jjustin commented Sep 24, 2018

  • Introduced jaeger tracing

- Tracer has been added, that reports spans to jaeger tracer
- If jaeger is not running, no tracer is created and no spans are reported
- Function tracing.NewSpan takes span name and function, that is exectued. It's execution time is reported to opantracing.GloblaTracer
- instead of passign around the http request, trace span is now extracted out of context value, that is added to http request context, when root span is created
- implemented InjectTracerInRequest function that injects span from provided context to request, which, if sent, be used to attach to a trace
- s3 calls in storage are traced and reported to agent
- Add vendor files
- cloudStatusReporter was not included in make up command
- spans are now only tagged as errored, they no longer contain lgo
- moved spans to the base of s3 calls
@jjustin jjustin changed the title ADD jaeger tracing WIP: ADD jaeger tracing Sep 25, 2018
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

Successfully merging this pull request may close these issues.

2 participants