opentelemetry-collector-contrib icon indicating copy to clipboard operation
opentelemetry-collector-contrib copied to clipboard

Support for 128-bit traces on Datadog receiver

Open danielbdias opened this issue 1 year ago • 6 comments
trafficstars

Component(s)

receiver/datadog

Describe the issue you're reporting

Hi folks!

During the writing of one article for OTel Blog (https://github.com/open-telemetry/opentelemetry.io/pull/4334) we noticed that datadog receiver does not have support for 128-bit trace ids, as described on this CNCF Slack iteration: https://cloud-native.slack.com/archives/C02UN96HZH6/p1714508550552239?thread_ts=1713805772.172779&cid=C02UN96HZH6

Can we add an option on this receiver to give support for 128-bit trace ids?

danielbdias avatar Apr 30 '24 20:04 danielbdias

Pinging code owners:

  • exporter/datadog: @mx-psi @dineshg13 @liustanley @songy23 @mackjmr

See Adding Labels via Comments if you do not have permissions to add labels yourself.

github-actions[bot] avatar Apr 30 '24 20:04 github-actions[bot]

And folks, can I help on this building a PR? Since I am a Go lang dev too, and I have a test bed to validate this scenario here I want to play a little bit with this issue and contribute to the collector.

danielbdias avatar Apr 30 '24 20:04 danielbdias

/label receiver/datadog -exporter/datadog

danielbdias avatar Apr 30 '24 20:04 danielbdias

Pinging code owners for receiver/datadog: @boostchicken @gouthamve @jpkrohling @MovieStoreGuy. See Adding Labels via Comments if you do not have permissions to add labels yourself.

github-actions[bot] avatar Apr 30 '24 20:04 github-actions[bot]

Assigned the issue to you @danielbdias

codeboten avatar May 01 '24 22:05 codeboten

Giving a heads up on this issue, I was able to fork it and start building this change.

My work in progress is here: https://github.com/danielbdias/opentelemetry-collector-contrib/tree/add/128-bit-traceid-support-for-datadog-receiver

danielbdias avatar May 07 '24 18:05 danielbdias

This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping @open-telemetry/collector-contrib-triagers. If this issue is still relevant, please ping the code owners or leave a comment explaining why it is still relevant. Otherwise, please close it.

Pinging code owners:

  • receiver/datadog: @boostchicken @gouthamve @jpkrohling @MovieStoreGuy

See Adding Labels via Comments if you do not have permissions to add labels yourself.

github-actions[bot] avatar Jul 09 '24 03:07 github-actions[bot]

This issue has been closed as inactive because it has been stale for 120 days with no activity.

github-actions[bot] avatar Sep 07 '24 05:09 github-actions[bot]