-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Action Plan for Thanos User Interface and UI related APIs Improvements #2198
Comments
ping @kyoto Thanos needs help upstream in terms of frontend work. Maybe this is something we could help here? :-) |
I can add tests, fix bugs in terms of scaling if any.. As a plan for tests:
|
I think it depends on how Thanos-specific that gets, and how much of a maintenance burden that feature would be. |
Hey @bwplotka , I am interested in working on this issue for GSoC. I have setted up thanos on my local. Any suggestions or guidelines I need to know to get started. |
@kushthedude please follow GSoC procedure to apply. |
@bwplotka There's still stuff happening (additions and cleanups), but the new React UI is getting pretty settled. So this at least shouldn't stop this. |
Hi, I am a GSOC applicant and would love to work on this issue, I've worked a lot in react and can also reuse Prometheus UI code, just a need mentors to guide and command me. |
GSoC proposal was done, so hopefully, we will have someone full time on this: https://github.com/cncf/soc#enriching-and-extending-thanos-uis-with-react-for-awesome-user-experience Also please share the doc linked here in your countries and universities so we have diverse proposals. 🤗 |
okay, I'll share it. |
This issue/PR has been automatically marked as stale because it has not had recent activity. Please comment on status otherwise the issue will be closed in a week. Thank you for your contributions. |
@prmsrswt is on it (: |
Some small observations after the initial import in #2412 have been merged. I think we should work on these in the "old" UI:
Ideally, these two would be done before the next release. This would be a nice thing but only if you want to do: #2578. I think we should work on these next in the "new" UI:
As @adrien-f said before:
I also have one response to @bwplotka 's concern in the original post:
Actually, the new UI has this code:
So it shouldn't lag. We could still improve the API itself to support pagination but at least the new UI won't try to show potentially thousands of metrics. Edit: also found this small bug prometheus/prometheus#7241 upstream :P |
Hello 👋 Looks like there was no activity on this issue for last 30 days. |
This is in quite heavy progress! Do you mind @prmsrswt to share some update at some point (: Maybe there is someone interested in the progress 🤗 |
Yeah sure :) We are steadily making progress in this front. Some of the work done till now includes
There were many small but important improvements too, for example we fixed the UI to work with Also, there's so much more in the store. Some immediate goals we are working towards are, having a Configuration page, where you can see the cli flags and values of various configuration files, and writing some e2e tests for |
Hello 👋 Looks like there was no activity on this issue for last 30 days. |
Guess this calls for another status update. 😉
|
Hello 👋 Looks like there was no activity on this issue for last 30 days. |
Closing for now as promised, let us know if you need this to be reopened! 🤗 |
Hoping this is still in progress? Looking forward to the new block/bucket viewer. |
@bgilmore Yes, it is. The new block viewer already got merged and made it's way to the latest release. If you are on Thanos v0.15.0 you can try it out. It should already be on feature parity with the old block viewer and it has some additional improvements as well. A few things we are planning to add in the block viewer in the future:
|
Hey @prmsrswt @bwplotka, I'd like to work on this (ref: #3112) for the Community Bridge program. Can you point me towards the plans we have for the UI changes to be made? Discussions/Docs/Notes, anything would help. Thanks! |
This is going to be epic! 💪 We just had an amazing hour-long UI-focused community call with @d-ulyanov @adrien-f @geobeau @vankop Thanks All for joining!
I am still impressed by the quick response on our call for UI hero initiative ❤️ So many heroes! 💪
Meetings Notes ended up to be Thanos UI Design Doc, where we discussed goals, requirements and action plan for future of UI in Thanos. This issue is to track those. Everyone else: Please review, comment and give the feedback on this! Especially @thanos-io/thanos-maintainers ((: @juliusv your opinion would be nice as well 👍
UI Requirements & Goals
Non-Goals
Action Plan
This is the current action plan. Please comment on this issue if you want to work on this! 🤗 I will update this description with up-to-date info!
The text was updated successfully, but these errors were encountered: