Skip to content

Rate limit user report ingestion #74321

@aliu39

Description

@aliu39

Problem Statement

Relates to
https://github.com/getsentry/team-replay/issues/436
https://github.com/getsentry/sentry-options-automator/pull/1422
https://github.com/getsentry/getsentry/pull/14582

There are still a few orgs on the denylist for old and new feedback. We'd prefer not to block them manually like this, as its hard to maintain and based on past situations. But removing them all at once could cause problematic load on our processing pipeline (spam + issues platform).

Solution Brainstorm

We can rate limit in relay (for user_report(v1) items) and sentry entrypoints (save_userreport). We need to decide on and test different limits. It's also important to ensure fairness between the different types of feedback -- there should be separate quotas for crash reports and widget.

Product Area

User Feedback

Metadata

Metadata

Assignees

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions