Open mike9421 opened 6 months ago
Pinging code owners:
See Adding Labels via Comments if you do not have permissions to add labels yourself.
Thanks for the detailed write-up. I will have to think over the solution more, but I think this is valid.
FYI, we may move from ULID to UUID in opamp too: https://github.com/open-telemetry/opamp-spec/pull/186
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping @open-telemetry/collector-contrib-triagers
. If this issue is still relevant, please ping the code owners or leave a comment explaining why it is still relevant. Otherwise, please close it.
Pinging code owners:
See Adding Labels via Comments if you do not have permissions to add labels yourself.
Information can be synchronized at https://github.com/open-telemetry/opamp-spec/pull/186
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping @open-telemetry/collector-contrib-triagers
. If this issue is still relevant, please ping the code owners or leave a comment explaining why it is still relevant. Otherwise, please close it.
Pinging code owners:
See Adding Labels via Comments if you do not have permissions to add labels yourself.
Component(s)
extension/opamp
Is your feature request related to a problem? Please describe.
While using
opampextension
, I found that when I wanted to query self-monitoring metrics and only knew theinstanceId
but not theservice.instance.id
, due to the inconsistency in their values, I was unable to query usinginstanceId
.If it were possible for
instanceId
andservice.instance.id
to be kept consistent as they are inopampsupervisor
, then it would be convenient for me to query using theinstanceId
.Describe the solution you'd like
"Considering the OpAMP and OTEL specifications, where
instanceId
must be a ULID andservice.instance.id
is recommended to use UUID, I suggest the following:service.instance.id
uses ULID by defaultopampextension
directly reusesservice.instance.id
without setting theinstanceId
configuration item.Describe alternatives you've considered
No response
Additional context
No response