DataDog / opentelemetry-mapping-go

Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

opentelemetry-mapping-go

This repository contains Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals as well as for semantic conventions.

These modules are used internally by Datadog in the Datadog Agent OTLP ingest and OpenTelemetry Collector Datadog Exporter implementations as well as related features, to ensure a consistent mapping between the two formats on all Datadog products. If building a new Datadog product that accepts telemetry in the OTLP format, use the modules on this repository to convert to the Datadog public API format.

Getting started

To get started contributing, clone this repository locally and check CONTRIBUTING.md for instructions on how to set up your development environment and send patches. You will need a supported Go compiler and the make utility for local testing and development.

About

Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals

License:Apache License 2.0


Languages

Language:Go 99.2%Language:Makefile 0.5%Language:Shell 0.3%