Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: jaeger UI doesn't populate service dropdown correctly #2503

Open
mulpk opened this issue Nov 15, 2024 · 6 comments
Open

[Bug]: jaeger UI doesn't populate service dropdown correctly #2503

mulpk opened this issue Nov 15, 2024 · 6 comments
Labels

Comments

@mulpk
Copy link

mulpk commented Nov 15, 2024

What happened?

Jaeger UI doesn't populate the new service name added in the dropdown even though I can see it in opensearch.

not sure if it matters but I have below flag enabled as the clusters are setup for cross cluster search
es.remote-read-clusters: *

jaeger UI display data from all clusters and I can lookup traces fine.

Steps to reproduce

  • add a new service name to the trace
  • it doesn't appear in jaeger ui service dropdown

Expected behavior

  • add a new service name to the trace
  • it should appear in jaeger ui service dropdown

Relevant log output

Screenshot

No response

Additional context

No response

Jaeger backend version

v1.37.0

SDK

No response

Pipeline

No response

Stogage backend

OCI Opensearch

Operating system

Linux

Deployment model

binaries

Deployment configs

@mulpk mulpk added the bug label Nov 15, 2024
@yurishkuro
Copy link
Member

Did you refresh the UI? How long did you wait after sending the trace?

@mulpk
Copy link
Author

mulpk commented Nov 15, 2024

we added the service name couple of weeks ago and I did refresh the jaeger UI but it didn't help

I can see the new service name in opensearch dashboards from the time it's added but not in UI.

does the jaeger UI has cache or something?

only thing I didn't do is restart jaeger UI.. do you think it will help?

@yurishkuro
Copy link
Member

yurishkuro commented Nov 15, 2024

only thing I didn't do is restart jaeger UI.. do you think it will help?

Worth a try, if for some reason the refresh background thread died on an error. Service names are usually cached in the query service because loading them from DB on every UI access it rather slow.

If restart helps we have a bug somewhere.

@mulpk
Copy link
Author

mulpk commented Nov 22, 2024

we restarted the jaeger ui but it didn't help

@mulpk
Copy link
Author

mulpk commented Dec 5, 2024

@yurishkuro anything else we can do to troubleshoot the issue further?

@yurishkuro
Copy link
Member

Does that service name appear in the spans with correct timestamps? E.g. you could have a bug in the instrumentation that reports out of range timestamps that are not found by the search queries.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants