We currently make our distro features usable in two ways:
By using our opentelemetry agent distro
By setting up the SDK manually and adding our features as SDK extensions
The goal of this issue is to allow another way: Use the vanilla opentelemetry agent, but with our features as an extension jar for the existing agent extension mechanism. This requires the extensions to be bundled and published as a fat-jar.
Note that the agent extension jar should not set the distro name and version.
We currently make our distro features usable in two ways:
The goal of this issue is to allow another way: Use the vanilla opentelemetry agent, but with our features as an extension jar for the existing agent extension mechanism. This requires the extensions to be bundled and published as a fat-jar.
Note that the agent extension jar should not set the distro name and version.