Skip to content

Support the Go compile-time instrumentation ecosystem #916

Description

@amazingakai

What ecosystem area?

Go compile-time instrumentation (otelc)

Key questions that will be answered once the resource is created.

  • How should Go compile-time instrumentations be represented in the Ecosystem Explorer?
  • How should the Ecosystem Explorer express which instrumentation applies to a given Go dependency?
  • How should otelc integrate with the Ecosystem Explorer to consume this metadata?
  • How can third-party Go compile-time instrumentations participate in the Ecosystem Explorer?

What should be created?

Research and define a representation for Go compile-time instrumentations in the Ecosystem Explorer.

The resulting resource should allow otelc to discover compatible instrumentations without maintaining an embedded registry, while enabling third-party instrumentation authors to publish instrumentations that otelc can consume automatically.

As future work, this could also be extended to support declarative configuration, similar to the existing Java agent integration with the Ecosystem Explorer.

References (issues, articles, PRs, projects, etc.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions