Services displayed in the service inventory include a handy language icon like:
Sometimes, however, the icon can be unstable. Here is the same set of services after a page refresh:
I suspect this is happening because these services are reporting traces and metrics from agents to collector via otlp while their logs are written to disk and collected later by the collector using the filelogreceiver. This results in the two different agent names per service, eg otlp for files and opentelemetry/python for the service, and the UI is not deterministic about which is is used for icon selection.
Ideally we should show the icon associated with traces when possible.
Services displayed in the service inventory include a handy language icon like:
Sometimes, however, the icon can be unstable. Here is the same set of services after a page refresh:
I suspect this is happening because these services are reporting traces and metrics from agents to collector via otlp while their logs are written to disk and collected later by the collector using the filelogreceiver. This results in the two different agent names per service, eg
otlp
for files andopentelemetry/python
for the service, and the UI is not deterministic about which is is used for icon selection.Ideally we should show the icon associated with traces when possible.
Describe the feature:
Describe a specific use case for the feature: