TraceProvider
move by briansamuel/traceprovider helper tracing application.
Install
go get github.com/briansamuel/traceprovider
Usage
Library simple for jaeger trace.
For example to set up:
- Create New traceProvider
- serviceName mean trace name
- jaegerService example "http://localhost:14268"
var traceProvider traceprovider.Provider
traceProvider = trace.NewTraceProvider(serviceName, jaegerService)
trace.SetProvider()
tr := traceProvider.GetTracer()
parentContext := traceProvider.ParentContext(ctx, traceID, spanID)