opentelemetry-datadog-go

module
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 6, 2022 License: Apache-2.0

README

Coverage License

opentelemetry datadog for go

Context

Several distributed tracing systems exist to help collect data in service architectures (Datadog, Zipkin, Google Cloud Trace, ...). Tracing information is generated on each service using a vendor-specific instrumentation library and distributed (using a propagator) between services using a vendor format.

OpenTelemetry is a collection of tools, APIs, and SDKs, which enable the use of vendor-neutral, loosely coupled instrumentation of your service. It supports some trace distribution with some vendor tracing system (see here) to enable easy integration.

Why this project

The aim of this project is to allow you to use OpenTelemetry library in your new projects (or to modify an existing one) in service architectures

OpenTelemetry propagators are used to extract and inject context data from and into messages exchanged by applications. The propagator supported by this package is the Datadog

Documentation

OpenTelemetry

Datadog

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Directories

Path Synopsis
propagators

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL