-
Notifications
You must be signed in to change notification settings - Fork 104
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
Logging Rate Limits - Allow operators to better control log production #245
Comments
cc: @cloudfoundry/runtime |
This commit updates the `/v3/organization_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Tracker Story ID: [#182311424] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]>
This commit updates the `/v3/organization_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Tracker Story ID: [#182311424] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]>
This commit updates the `/v3/space_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Tracker Story ID: [#182353823] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]>
This commit updates the `/v3/organization_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Tracker Story ID: [#182311424] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]>
This commit updates the `/v3/space_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Tracker Story ID: [#182353823] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]>
This commit updates the `/v3/organization_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Tracker Story ID: [#182311424] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]>
This commit updates the `/v3/space_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Tracker Story ID: [#182353823] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]>
This commit updates the `/v3/organization_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Tracker Story ID: [#182311424] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]>
This commit updates the `/v3/space_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Tracker Story ID: [#182353823] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]>
Updates the `/v3/organization_quotas/` and `/v3/space_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_rate_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Updates v3/processes and v3/tasks endpoints to support `log_rate_limit_in_bytes_per_second` Tracker Story ID: [#182311424] Tracker Story ID: [#182353823] Tracker Story ID: [#182311433] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]> Signed-off-by: Duane May <[email protected]> Signed-off-by: Matthew Kocher <[email protected]> Signed-off-by: Ben Fuller <[email protected]>
Updates the `/v3/organization_quotas/` and `/v3/space_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_rate_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Updates v3/processes and v3/tasks endpoints to support `log_rate_limit_in_bytes_per_second` Tracker Story ID: [#182311424] Tracker Story ID: [#182353823] Tracker Story ID: [#182311433] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]> Signed-off-by: Duane May <[email protected]> Signed-off-by: Matthew Kocher <[email protected]> Signed-off-by: Ben Fuller <[email protected]>
Updates the `/v3/organization_quotas/` and `/v3/space_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_rate_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Updates v3/processes and v3/tasks endpoints to support `log_rate_limit_in_bytes_per_second` An unlimited log rate limit is represented as -1 Tracker Story ID: [#182311424] Tracker Story ID: [#182353823] Tracker Story ID: [#182311433] Tracker Story ID: [#182624538] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]> Signed-off-by: Duane May <[email protected]> Signed-off-by: Matthew Kocher <[email protected]> Signed-off-by: Ben Fuller <[email protected]>
- We accept -1 without a byte suffix to mean unlimited - We also return -1 in the rendered manifest [#182624538](https://www.pivotaltracker.com/story/show/182624538) Github Issue: cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]> Co-authored-by: Andrew Crump <[email protected]>
Updates the `/v3/organization_quotas/` and `/v3/space_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_rate_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Updates v3/processes and v3/tasks endpoints to support `log_rate_limit_in_bytes_per_second` An unlimited log rate limit is represented as -1 Tracker Story ID: [#182311424] Tracker Story ID: [#182353823] Tracker Story ID: [#182311433] Tracker Story ID: [#182624538] Tracker Story ID: [#182624530] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]> Signed-off-by: Duane May <[email protected]> Signed-off-by: Matthew Kocher <[email protected]> Signed-off-by: Ben Fuller <[email protected]>
- We accept -1 without a byte suffix to mean unlimited - We also return -1 in the rendered manifest [#182624538](https://www.pivotaltracker.com/story/show/182624538) Github Issue: cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]> Co-authored-by: Andrew Crump <[email protected]>
[#182311441](https://www.pivotaltracker.com/story/show/182311441) cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]>
Updates the `/v3/organization_quotas/` and `/v3/space_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_rate_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Updates v3/processes and v3/tasks endpoints to support `log_rate_limit_in_bytes_per_second` An unlimited log rate limit is represented as -1 Tracker Story ID: [#182311424] Tracker Story ID: [#182353823] Tracker Story ID: [#182311433] Tracker Story ID: [#182624538] Tracker Story ID: [#182624530] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]> Signed-off-by: Duane May <[email protected]> Signed-off-by: Matthew Kocher <[email protected]> Signed-off-by: Ben Fuller <[email protected]> Signed-off-by: Seth Boyles <[email protected]>
- We accept -1 without a byte suffix to mean unlimited - We also return -1 in the rendered manifest [#182624538](https://www.pivotaltracker.com/story/show/182624538) Github Issue: cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]> Co-authored-by: Andrew Crump <[email protected]>
[#182311441](https://www.pivotaltracker.com/story/show/182311441) cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]>
Updates the `/v3/organization_quotas/` and `/v3/space_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_rate_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Updates v3/processes and v3/tasks endpoints to support `log_rate_limit_in_bytes_per_second` An unlimited log rate limit is represented as -1 Tracker Story ID: [#182311424] Tracker Story ID: [#182353823] Tracker Story ID: [#182311433] Tracker Story ID: [#182624538] Tracker Story ID: [#182624530] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]> Signed-off-by: Duane May <[email protected]> Signed-off-by: Matthew Kocher <[email protected]> Signed-off-by: Ben Fuller <[email protected]> Signed-off-by: Seth Boyles <[email protected]>
- We accept -1 without a byte suffix to mean unlimited - We also return -1 in the rendered manifest [#182624538](https://www.pivotaltracker.com/story/show/182624538) Github Issue: cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]> Co-authored-by: Andrew Crump <[email protected]>
[#182311441](https://www.pivotaltracker.com/story/show/182311441) cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]>
Updates the `/v3/organization_quotas/` and `/v3/space_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_rate_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Updates v3/processes and v3/tasks endpoints to support `log_rate_limit_in_bytes_per_second` An unlimited log rate limit is represented as -1 Tracker Story ID: [#182311424] Tracker Story ID: [#182353823] Tracker Story ID: [#182311433] Tracker Story ID: [#182624538] Tracker Story ID: [#182624530] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]> Signed-off-by: Duane May <[email protected]> Signed-off-by: Matthew Kocher <[email protected]> Signed-off-by: Ben Fuller <[email protected]> Signed-off-by: Seth Boyles <[email protected]>
- We accept -1 without a byte suffix to mean unlimited - We also return -1 in the rendered manifest [#182624538](https://www.pivotaltracker.com/story/show/182624538) Github Issue: cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]> Co-authored-by: Andrew Crump <[email protected]>
[#182311441](https://www.pivotaltracker.com/story/show/182311441) cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]>
Updates the `/v3/organization_quotas/` and `/v3/space_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_rate_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Updates v3/processes and v3/tasks endpoints to support `log_rate_limit_in_bytes_per_second` An unlimited log rate limit is represented as -1 Tracker Story ID: [#182311424] Tracker Story ID: [#182353823] Tracker Story ID: [#182311433] Tracker Story ID: [#182624538] Tracker Story ID: [#182624530] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]> Signed-off-by: Duane May <[email protected]> Signed-off-by: Matthew Kocher <[email protected]> Signed-off-by: Ben Fuller <[email protected]> Signed-off-by: Seth Boyles <[email protected]>
- We accept -1 without a byte suffix to mean unlimited - We also return -1 in the rendered manifest [#182624538](https://www.pivotaltracker.com/story/show/182624538) Github Issue: cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]> Co-authored-by: Andrew Crump <[email protected]>
[#182311441](https://www.pivotaltracker.com/story/show/182311441) cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]>
- We accept -1 without a byte suffix to mean unlimited - We also return -1 in the rendered manifest [#182624538](https://www.pivotaltracker.com/story/show/182624538) Github Issue: cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]> Co-authored-by: Andrew Crump <[email protected]>
[#182311441](https://www.pivotaltracker.com/story/show/182311441) cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]>
Updates the `/v3/organization_quotas/` and `/v3/space_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_rate_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Updates v3/processes and v3/tasks endpoints to support `log_rate_limit_in_bytes_per_second` An unlimited log rate limit is represented as -1 Tracker Story ID: [#182311424] Tracker Story ID: [#182353823] Tracker Story ID: [#182311433] Tracker Story ID: [#182624538] Tracker Story ID: [#182624530] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]> Signed-off-by: Duane May <[email protected]> Signed-off-by: Matthew Kocher <[email protected]> Signed-off-by: Ben Fuller <[email protected]> Signed-off-by: Seth Boyles <[email protected]>
- We accept -1 without a byte suffix to mean unlimited - We also return -1 in the rendered manifest [#182624538](https://www.pivotaltracker.com/story/show/182624538) Github Issue: cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]> Co-authored-by: Andrew Crump <[email protected]>
[#182311441](https://www.pivotaltracker.com/story/show/182311441) cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]>
Updates the `/v3/organization_quotas/` and `/v3/space_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_rate_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Updates v3/processes and v3/tasks endpoints to support `log_rate_limit_in_bytes_per_second` An unlimited log rate limit is represented as -1 Tracker Story ID: [#182311424] Tracker Story ID: [#182353823] Tracker Story ID: [#182311433] Tracker Story ID: [#182624538] Tracker Story ID: [#182624530] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]> Signed-off-by: Duane May <[email protected]> Signed-off-by: Matthew Kocher <[email protected]> Signed-off-by: Ben Fuller <[email protected]> Signed-off-by: Seth Boyles <[email protected]> Co-authored-by: Matthew Kocher <[email protected]>
- We accept -1 without a byte suffix to mean unlimited - We also return -1 in the rendered manifest [#182624538](https://www.pivotaltracker.com/story/show/182624538) Github Issue: cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]> Co-authored-by: Andrew Crump <[email protected]>
[#182311441](https://www.pivotaltracker.com/story/show/182311441) cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]>
Updates the `/v3/organization_quotas/` and `/v3/space_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_rate_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Updates v3/processes and v3/tasks endpoints to support `log_rate_limit_in_bytes_per_second` An unlimited log rate limit is represented as -1 Tracker Story ID: [#182311424] Tracker Story ID: [#182353823] Tracker Story ID: [#182311433] Tracker Story ID: [#182624538] Tracker Story ID: [#182624530] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]> Signed-off-by: Duane May <[email protected]> Signed-off-by: Matthew Kocher <[email protected]> Signed-off-by: Ben Fuller <[email protected]> Signed-off-by: Seth Boyles <[email protected]> Co-authored-by: Matthew Kocher <[email protected]>
- We accept -1 without a byte suffix to mean unlimited - We also return -1 in the rendered manifest [#182624538](https://www.pivotaltracker.com/story/show/182624538) Github Issue: cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]> Co-authored-by: Andrew Crump <[email protected]>
[#182311441](https://www.pivotaltracker.com/story/show/182311441) cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]>
I think we can close this now, now that cloudfoundry/cloud_controller_ng#2900 has been merged and released |
Updates the `/v3/organization_quotas/` and `/v3/space_quotas/` endpoints to allow setting and retrieving of a new parameter (`log_rate_limit_in_bytes_per_second`). This will eventually permit the user to set log line production limits in bytes per second, rather than lines per second. Updates v3/processes and v3/tasks endpoints to support `log_rate_limit_in_bytes_per_second` An unlimited log rate limit is represented as -1 Tracker Story ID: [#182311424] Tracker Story ID: [#182353823] Tracker Story ID: [#182311433] Tracker Story ID: [#182624538] Tracker Story ID: [#182624530] Github Issue: cloudfoundry/capi-release#245 Signed-off-by: Carson Long <[email protected]> Signed-off-by: Kenneth Lakin <[email protected]> Signed-off-by: Duane May <[email protected]> Signed-off-by: Matthew Kocher <[email protected]> Signed-off-by: Ben Fuller <[email protected]> Signed-off-by: Seth Boyles <[email protected]> Co-authored-by: Matthew Kocher <[email protected]>
- We accept -1 without a byte suffix to mean unlimited - We also return -1 in the rendered manifest [#182624538](https://www.pivotaltracker.com/story/show/182624538) Github Issue: cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]> Co-authored-by: Andrew Crump <[email protected]>
[#182311441](https://www.pivotaltracker.com/story/show/182311441) cloudfoundry/capi-release#245 Co-authored-by: Rebecca Roberts <[email protected]>
@klakin-pivotal can you please open access to the referenced Google Doc? |
@mogul I cannot. As far as I can tell, that document was lost in one of the recent "Great Document Migrations". @ctlong I assume you're still on the team that handles CAPI? If you are, do you have access to the document linked in this Issue? If you do, does it make sense to open that document up to folks outside the company? (I can't remember what the permissions originally were, so -to be safe- I'm assuming that they were restricted to just folks inside the company.) |
Unfortunately, I can't access that doc anymore either. Since this feature was completed though, much of the information in that doc should now be in public docs, e.g. https://docs.cloudfoundry.org/loggregator/app-log-rate-limits.html. |
Oh I hadn't seen that. Thanks! |
Thanks for submitting an issue to
capi-release
. We are always trying to improve! To help us, please fill out the following template.Issue
CF Operators are sometimes unhappy about the performance of the logging system in CF. We propose to add a system to permit operators more-fine-grained control over Application log handling.
We've work underway to add this system. This Github Issue serves to help track that work. We're not requesting that someone else address the issue; we believe we have it under control.
Context
The full context can be read here:
https://docs.google.com/document/d/1BEdtKHJ877Cn4HOfvAzIdMwoD0dpZuzRNBsmQ7c5_zM/edit#heading=h.sa8b0ujnd2tn
The text was updated successfully, but these errors were encountered: