Skip to content

RFC: Otel support #2385

Description

@eliebleton-manomano

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestsoftware-deliveryRelated to [coverage, deployment, dora, junit, measure, tag, trace]

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions