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

"Logs" tab is practically useless #1201

Open
AriaShishegaran opened this issue Sep 18, 2024 · 0 comments
Open

"Logs" tab is practically useless #1201

AriaShishegaran opened this issue Sep 18, 2024 · 0 comments

Comments

@AriaShishegaran
Copy link

AriaShishegaran commented Sep 18, 2024

Is your feature request related to a problem? Please describe.

The problem is that the logs tab has no use whatsoever. Nothing is clickable, the user id is not actually telling anything (you have to then go search to who that id points to), there's no actual log trace or anything that can help you debug, there's no filter, search, styling of logs into an understandable format, run-id doesn't need to be the first column, and much much more.

CleanShot 2024-09-18 at 20 23 30@2x

Describe the solution you'd like

A super clear and beautiful interface that addresses the jobs-to-be-done of people visiting this page to actually either try to understand what went wrong, who did what, what happened when, and of course to rapidly search for events, filter them, or sort them by a specific type.

The search also needs to be leveraging strong indexing for rapid response over un-structured/semi structured data to not limit the user to input specific things to get to a specific answer.

It is also good to have certain events mapped so that using a filter you can navigate to certain categories of incidents (e.g., ingestion failure, warnings, crashes, errors, api failure, system not respnding, external resources failing (groq api not responding), an agent not working, etc....)

List of some features I can think of that are absolutely crucial

Real-time updates: Logs stream in live without needing manual refreshes.
Powerful search: Full-text search with support for regex and complex queries.
Filtering: Ability to filter logs by various attributes like timestamp, severity, source, etc.
Syntax highlighting: Color-coding for different log levels, errors, and key information.
Context expansion: Option to expand individual log entries for more details.
Time range selection: Easily adjust the time window for displayed logs.
Export functionality: Ability to download logs in various formats (CSV, JSON).
Customizable columns: Users can choose which log attributes to display.

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

No branches or pull requests

1 participant