github.com/leroy-merlin-br/telemetry

Opentracing factory to setup by multiples vendors


License
MPL-2.0
Install
go get github.com/leroy-merlin-br/telemetry

Documentation

telemetry

Opentracing factory to setup by multiples vendors.

Usage

telemetry.InitTracer(
    telemetry.WithJaeger(os.Getenv("APP_NAME")),
    telemetry.WithDatadog(logger, &telemetry.DatadogOptions{
        Service: os.Getenv("APP_NAME"),
        Env:     os.Getenv("DD_ENV"),
        Port:    os.Getenv("DD_TRACE_AGENT_PORT"),
        Host:    os.Getenv("DD_AGENT_HOST"),
        Version: os.Getenv("DD_VERSION"),
    }),
)