Feature Request
Add support for optional rate limit on inbound errors.
chrismon
Optional, configurable rate limit feature:
- New option to configure a maximum number of accepted errors per time interval (minute, hour, day), either globally or on a per-application basis.
- If this limit is reached, ignore all additional errors for the rest of the interval, and then resume accepting them again when the next interval restarts.
- All ignored errors are not counted against your monthly budget.
- Anytime a limit is exceeded, send an email alert with relevant details.
This is the feature that makes the competing AirBrake.io so compelling, especially for small business clients who don't have budget for the more expensive Raygun plans. if it was implemented, I suspect many existing AirBrake users would consider moving over to RayGun, and it would stop many RayGun users from abandoning ship who continually run out of error budget due to new applications, unexpected race conditions, etc.