Skip to content
This repository has been archived by the owner on Jan 1, 2020. It is now read-only.

Server should provide controls to limit oversized events #1966

Closed
cwjohnston opened this issue Nov 1, 2019 · 0 comments · Fixed by #1968
Closed

Server should provide controls to limit oversized events #1966

cwjohnston opened this issue Nov 1, 2019 · 0 comments · Fixed by #1968

Comments

@cwjohnston
Copy link
Contributor

Expected Behavior

As an operator of a Sensu server, I can prevent oversized events from being persisted to the datastore.

Current Behavior

Operators cannot reasonably prevent large check results from being piped into Sensu via client socket or standalone checks.

Possible Solution

Implement configurable limits on persisted event sizes.

Context

Under certain conditions, events of 100mb have caused Sensu instances to become unresponsive. Without the ability to prevent events like these from being persisted to the datastore, this could be used as a vector for denial of service attacks.

Your Environment

  • Sensu version used: 1.8.0
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant