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

Improve log/tag search #238

Open
vprithvi opened this issue Jun 28, 2017 · 1 comment
Open

Improve log/tag search #238

vprithvi opened this issue Jun 28, 2017 · 1 comment
Labels

Comments

@vprithvi
Copy link
Contributor

vprithvi commented Jun 28, 2017

Currently, log searches are using key:value pairs, with the following characteristics:

  • API
    • One needs to know the keys logs are emitted under
    • Multivalue log search can be problematic for services that emit a lot of trace data because of the Cassandra limit problem ([storage] limitations of Cassandra search on LIMIT and complex queries #166)
    • Logs may only be searched for a particular service. There is no way of combining logs from multiple services.
    • Fuzzy matching of logs is limited to wildcard search per log key
    • No notion of what amount of data was searched, and what amount was matched.
  • UI
    • On search hits, the entire trace is retrieved, and it's often unclear on which log was matched, or where the match resides on the trace.
    • No easy way of identifying how to search logs
    • No easy way of narrowing time windows for search

As logs are stored as tags, all of the above apply to tags as well.

@vprithvi vprithvi changed the title Improve log search Improve log/tag search Aug 14, 2017
@Dieterbe
Copy link
Contributor

Dieterbe commented Sep 6, 2017

because of the Cassandra limit problem

what is this?

related: #372

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

3 participants