elastic / elastic-otel-java

Apache License 2.0
8 stars 7 forks source link

[Config] Support Trace Methods wildcards #306

Open jackshirazi opened 4 days ago

jackshirazi commented 4 days ago

Classic agent link

What it does

Defines a list of methods for which to create a transaction or span.

Implementation difficulty, location, and dynamism

@akhileshpok please feedback on whether wildcard support is needed, eg the classic agent allows org.example.MyClass#myMe*od to specify multiple packages/classes/methods whereas the current OpenTelemetry agent doesn't support wildcards and you need to explicitly define each method that will be traced