Categorygithub.com/graphaelli/otmux
modulepackage
0.0.0-20191122161419-49ff50b6d35e
Repository: https://github.com/graphaelli/otmux.git
Documentation: pkg.go.dev

# README

Opentracing Multiplexer for Go

This is an experiment for duplicating all trace reporting through multiple opentracing tracers within a single go application. It is not intended for production use.

Quickstart

import (
	"github.com/graphaelli/otmux"
)

tracer := otmux.NewTracer(elasticOpenTracer, jaegerOpenTracer)
opentracing.SetGlobalTracer(tracer)

Example

cmd/ contains an example client and server wired up to:

An example of the same trace represented across those systems: All tracing the same activity

# Functions

No description provided by the author