opentelemetry-ruby
opentelemetry-ruby copied to clipboard
instrumentation-base / configurator: support global configuration for all instrumentation
We want to allow the ability to provide configuration for all instrumentation in one pass; and to also support one instrumentation reading the configuration of another instrumentation. There are a few use-cases:
- This allows us to more easily support various combinations of
c.use / c.use_allwith either the-instrumentation-allgem or individually installed gems. - We can more flexibly express dependencies between instrumentation (eg: between
-railsand its sub-gems, or between something that uses Faraday and the-faradayinstrumentation). Currently, we override user options when configuring inter-instrumentation dependencies.
👋 This issue has been marked as stale because it has been open with no activity. You can: comment on the issue or remove the stale label to hold stale off for a while, add the keep label to hold stale off permanently, or do nothing. If you do nothing this issue will be closed eventually by the stale bot.