Skip to content

Clean up auto instrumentation #2148

Description

@lforst

The current auto instrumentation pipeline has the following problems:

  • is not able to instrument top level apis of packages (iitm and ritm are able to do that)
  • is platform dependent (tracing channels is a node api and requires polyfilling)
  • requires annyoing workarounds because it is not powerful enough (cannot cleanly wrap functions and modify input output without ugly workarounds - a simple wrapping api would be better, instead of having to produce channels)

Proposed migration plan:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    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