-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Show usage details in usage view #10328
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
Comments
Thought: We can show raw usage per Project, per User or per Team. Which one do we want here? I guess we'll want per User first (for the skateboard). Later, we can also show per Team (once we have delegated billing). Per Project could also be interesting, but I'd leave it out of scope for now. |
Excellent observation. I'd say go for the simplest one initially and we cut additional tickets for the subsequent ones. |
FYI, sharing an exciting early draft concept from @gtsiolis of what the Usage UI could eventually look like: (I guess it's sort of off-topic here, since this issue calls for just showing "raw" usage data, but I think it's still helpful to give an idea of approximately what we'll want to show eventually. 💭) |
The draft above looks more like one for an invoice with aggregated usage. The usage view needs to show the details about who did run what workspace when, so that when in doubt users understand where and why the cost has been created. I see this as a first skateboard towards full blown Usage analytics, where teams can also get metrics that help understand how the team is spending it's time on top of this data. In that light, let's remove the billing bits from the usage (besides the number of used credits) and show the list of sessions where for each session we show:
FWIW I don't believe we need to make a decision if we start with user's usage or team's usage as both views would be more or less the same. In case I missed something it is clearly team usage that would have the priority IMO. |
If we have the usage data and APIs available to show a paginated list with details for all workspace instances (including prebuilds) sorted most recent first, that would be 🥇. @gtsiolis could we see a design for a detailed list view including the session details listed above? |
We can close this as all tasks have been completed. |
Note: The usage view should also be available when there is no billing configured, e.g. to see personal usage against your free credit, or to see self-hosted team usage.
The text was updated successfully, but these errors were encountered: