Skip to content

Method of controlling attributes on signals other than resources #258

@thompson-tomo

Description

@thompson-tomo

With the current schema model, we have a way in which we can include/exclude attributes from resources. We do not however have a defined approach for achieving this with spans or events.

To solve this, I can see a couple of options:

  • Replicate the solution from resources ie included/excluded properties to each of the applicable signals. This allows full granular control over the attributes with differences possible between resource detectors & spans.
  • Move the current properties from being under resources to be at the top level so that they apply to all signals.
  • Hybrid of the 2 previous solutions. Which means adding the properties to the top level and all applicable signals. The definition on the signal type takes precedence over that from the top level.

Metadata

Metadata

Assignees

No one assigned

    Labels

    blocked:specThe issue is blocked on having spec language on the topic.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions