mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-06 10:58:17 -05:00
[GH-ISSUE #23331] feat: Add per-user model usage breakdown and ratio in Analytics dashboard #58617
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @c7934597 on GitHub (Apr 2, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/23331
Check Existing Issues
Verify Feature Scope
Problem Description
Yes. One major limitation in the current Analytics dashboard is the lack of a per-user, per-model usage breakdown.
In multi-user environments, this makes it impossible to clearly see which users are driving usage for specific models or what share of a model's total usage belongs to each user. This is a serious gap for administration, usage analysis, and cost control.
At the moment, an admin can see overall model usage and overall user activity, but cannot easily answer questions such as:
This makes it difficult to monitor adoption, analyze usage behavior, and manage cost in shared or team environments.
Desired Solution you'd like
I would like the Analytics dashboard to provide a per-user, per-model usage breakdown.
Ideally, this could include:
Example:
For a selected model:
For a selected user:
A sortable table or chart view would both be helpful, as long as the relationship between users and models is clearly visible.
Alternatives Considered
The only current alternative is to manually infer this information from separate dashboard sections, which is not practical.
For example, admins can look at overall model usage and overall user activity, but these views are disconnected and do not provide a direct per-user, per-model breakdown. This becomes especially difficult in deployments with multiple users and multiple models.
Another alternative would be exporting raw usage data and analyzing it externally, but this adds unnecessary manual work for something that should ideally be available in the built-in Analytics dashboard.
Additional Context
This feature would be especially useful for:
This would significantly improve the usefulness of the Analytics dashboard for administrators managing shared Open WebUI environments.
@tjbck commented on GitHub (Apr 2, 2026):
#21675 ·