Add bare minimum Entity Association capabilities - Apply to System + Process semconv#2123
Conversation
ChrsMark
left a comment
There was a problem hiding this comment.
Thank's for addressing this!
One question: The linked issue mentioned that metrics would be linked to resources but here we link entities. Is this a decision made that is documented somewhere? I'm mostly trying to think what is the way forward for areas like k8s where we "verbally" link metrics to already existing resources.
We're going to be using the term Entity, as now a Resource is a collection of Entity. The existing resource modelling in semantic conventions is problematic, as it's basically un-enforcable. It's unclear how we would ensure compliance or even do schema url migrations given there's no clear way to recognize a "bundle of attributes". So we're using Entity to represent this going forward. You can see the plans here:
|
lmolkova
left a comment
There was a problem hiding this comment.
this is awesome!
I hope we can add associations for at least obvious cases, but it's also ok to do it as a follow up if it'd be your preference.
…Process semconv (#2123)
|
@jsuereth it looks like this just needs a rebase and make |
Fixes #1276
Changes
entity_associationsdeclared link to validresourcegroups defined in semantic conventions.entity_associationsin all signalsFuture Fixes
Merge requirement checklist
[chore]