Issue
We are encountering an issue where a single user is repeatedly triggering the same error report in a continuous loop. This is consuming a significant portion of our event quota, which could lead to exceeding our usage limits and impact our ability to monitor other issues. We would like to block this user's IP address.
Applies To
- All customers
Resolution
On the server side, you can implement Inbound IP Filters, where you'll need to manually input an an IP address that you want to be filtered out. You can find this setting in [Project Settings] -> Inbound Filters.
This option does not allow conditions. If you need a more custom solution, you can use SDK Filtering (and more specifically beforeSend). With this, you can set up logic that will count the instances of a certain IP address and drop the event after the IP address has been spotted multiple times.