Feature request description
Several tools used in CI may have OTel support, which would nicely detail the jobs. Ideally, the OTel spans would be converted to CI Spans.
One could avoid to implement a full OTel collector by supporting whatever the OTel collector can dump to file. People wanting such a level of integration would have to setup an OTel collector and have it dump the traces in JSON somewhere. datadog-ci trace-from-otel xxx.json would pick it up from there.
This would notably provide great visibility into terraform apply runs. There's also a gradle-opentelemetry-plugin that would provide great insight into e.g. gradle build.
Are you interested in this? I can probably spend some company time doing a first pass implementation but this would require some quality time on your end for review and merging.
Solution
No response
Additional context
No response
Command
trace
Feature request description
Several tools used in CI may have OTel support, which would nicely detail the jobs. Ideally, the OTel spans would be converted to CI Spans.
One could avoid to implement a full OTel collector by supporting whatever the OTel collector can dump to file. People wanting such a level of integration would have to setup an OTel collector and have it dump the traces in JSON somewhere.
datadog-ci trace-from-otel xxx.jsonwould pick it up from there.This would notably provide great visibility into
terraform applyruns. There's also a gradle-opentelemetry-plugin that would provide great insight into e.g.gradle build.Are you interested in this? I can probably spend some company time doing a first pass implementation but this would require some quality time on your end for review and merging.
Solution
No response
Additional context
No response
Command
trace