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

storage: usage accounting and enforcement #2185

Closed
mberhault opened this issue Aug 20, 2015 · 2 comments
Closed

storage: usage accounting and enforcement #2185

mberhault opened this issue Aug 20, 2015 · 2 comments
Assignees
Labels
C-enhancement Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)

Comments

@mberhault
Copy link
Contributor

We need to aggregate bytes/keys usage by table and database and enforce limits.

This includes:

  • determine which metrics to count/limit (eg: bytes before/after replication, keys, pending GC, etc...)
  • aggregation at various levels
  • quotas in accounting config
  • enforcement when quotas are exceeded
@mberhault mberhault self-assigned this Aug 20, 2015
@tamird tamird modified the milestone: Beta Aug 21, 2015
@mberhault mberhault modified the milestones: 1.0, Beta Aug 26, 2015
@petermattis petermattis added the C-enhancement Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception) label Feb 12, 2016
@petermattis petermattis changed the title Usage accounting and enforcement storage: usage accounting and enforcement Mar 31, 2016
@spencerkimball spencerkimball removed this from the 1.0 milestone Mar 28, 2017
@dianasaur323 dianasaur323 added this to the 1.1 milestone Apr 20, 2017
@petermattis petermattis modified the milestones: Later, 1.1 Jun 30, 2017
@mberhault
Copy link
Contributor Author

Bumping. We'll need this for cloud stuff at least. Large organizations with many teams/users may also be interested. Re-assigning to product to take a look and keep track of it.

@mberhault mberhault assigned nstewart and unassigned mberhault Aug 9, 2018
@nstewart nstewart assigned kannanlakshmi and unassigned nstewart Aug 14, 2018
@petermattis petermattis removed this from the Later milestone Oct 5, 2018
@lunevalex
Copy link
Collaborator

Closing in favor of #19721 and #51551

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-enhancement Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
Projects
None yet
Development

No branches or pull requests

8 participants