-
Notifications
You must be signed in to change notification settings - Fork 485
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
Search all services #180
Comments
@ringerc, thanks for filing this. Currently, the query service requires a service to be selected for every query. jaegertracing/jaeger#423 touches on this.
Are you referring to the service-operations, e.g. the second dropdown? You're right, it doesn't allow freeform entries. Freeform text that doesn't match one of the options would return an empty result.
Sorry, I don't follow. I look at the UI everyday so I guess I'm used to it. How is not allowing freeform entry of values that wouldn't match anything confusing or impractical? Two things worth noting about the list of operations:
|
That's just it - 200 unique trace points in a service doesn't seem like
that much. Won't the list get unwieldy?
But mostly what's weird is that it *allows* freeform entry, but ignores the
input if there's no match, so what you see in the field doesn't match
what's searched for. It searches for whatever was last there before the
non-matching entry was typed/pasted in. It's awkward UI rather than a
serious issue.
I'd argue that searching for an entry that doesn't match is exactly what it
should do.
…--
Craig Ringer http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services
|
My response was somewhat muddled from an unrelated issue. What I was trying to get at here is that if you have 4 top-level services "serviceA", "serviceB", etc, and some of them may generate some common span names, you can't search across all of them. You must select a service first, and search only within this service. |
Wondering if there are any known ways to search across all services? This would be especially useful when searching for error tags to quickly highlight any traces which have errors. |
Also interested in searching across all/multiple services, so I can easily link data together from points where I may know the tag but not necessarily the service name. As I see the tag blocked, what is this exactly blocked by? I see a link to jaegertracing/jaeger#423 in the comments, but that thread seems even more stale than this one unfortunately. |
@schoentoon I responded on jaegertracing/jaeger#423 |
+1 |
Counterpart to backend ticket jaegertracing/jaeger#423
The webui does not presently permit a search to be run until a service is selected.
This is awkward; the UI must often be reloaded to see new services. More importantly it makes it impossible to search for a tag or span name across all services. This becomes especially important if you're sharding your services to deal with #38 .
On a related note, the field for the span type that appears once a service is selected doesn't seem to accept freeform entries; if you put something in that doesn't match its validation list, it'll ignore it and find all span types. That's confusing ui and impractical for users who may have lots of span types in a complex system.
The text was updated successfully, but these errors were encountered: