UX: Alert system for storage usage activity
Problem to solve
As a namespace owner, I want to be notified of storage usage activity on the project-level, so that I can better manage the storage usage for the namespace.
Even though namespace owners can see an overview of current storage usage across projects and they receive notifications about usage at the namespace level, they don't have visibility into activity at the project level that could impact the namespace.
Proposal
An email-based notification system that provides the namespace owner information about storage usage activity.
The information provided should be smart enough so that the owner can take action to reduce storage for specific projects or purchase more storage for the namespace.
Reference issues: Monthly user digest, Consider rate of storage consumption when notifying admins
Possible iterations
- Weekly email detailing project-level storage usage activity for the week (cadence?)
- Alerts include rate of consumption and predictions for usage
- "namespace activity overview" which includes all utilization activity on the namespace, eg. seat activity, storage usage, CI minutes usage (+ include purchase activities?)
Intended users
Namespace owners on gitlab.com
Feature Usage Metrics
Emails opened. Interaction with email links (where docs or purchase actions are linked in the email).