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

Statistics page in WebUI and through an API #2763

Open
SuperPat45 opened this issue Jul 10, 2024 · 2 comments
Open

Statistics page in WebUI and through an API #2763

SuperPat45 opened this issue Jul 10, 2024 · 2 comments
Labels
enhancement New feature or request roadmap

Comments

@SuperPat45
Copy link

SuperPat45 commented Jul 10, 2024

I would love to have a full statistics page in the WebUI showing the current activity of the server (by seconds):

  • number of call for each endpoint
  • number of failed request
  • number token IN/OUT
  • CPU load
  • RAM usage
  • GPU load
  • VRAM usage
  • ...

Also, these data can be represented in charts by days like the OpenAI usage page:
https://platform.openai.com/usage/activity

These data could also be available to a new /stats API endpoint.

@SuperPat45 SuperPat45 added the enhancement New feature or request label Jul 10, 2024
@mudler mudler added the roadmap label Jul 10, 2024
@mudler
Copy link
Owner

mudler commented Jul 10, 2024

I'd love to have this in too 👍

@dave-gray101
Copy link
Collaborator

We definitely need to further enhance what we're tracking, but the infrastructure we already have is open telemetry based - so before we spend time working on our own UI, we should probably run some searches for permissively licensed otel compatible display code. At the end of the day something like grafana is always going to be prettier than what we integrate, so I'm assuming that this page should be kept pretty simple

@mudler mudler mentioned this issue Jul 13, 2024
21 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request roadmap
Projects
None yet
Development

No branches or pull requests

3 participants