getsentry / sentry

Developer-first error tracking and performance monitoring
https://sentry.io
Other
38.54k stars 4.12k forks source link

Custom Filtering Telemetry #74349

Open khfayzullaev opened 2 months ago

khfayzullaev commented 2 months ago

Problem Statement

Sentry provides custom filters that are applied at the ingestion level and allow you to ignore certain errors or events before they count towards your quota.

However, there is no way to determine which filter worked and how many times. So while this custom filters feature can be used temporarily to reduce noise and prevent ongoing cost overruns, it is not easy to determine which filter was used most often to track exception patterns and fix them.

Solution Brainstorm

A simple solution would be to add telemetry to this feature that would track the number of matches or filter calls and report this as a counter in the UI.

Product Area

Ingestion and Filtering

getsantry[bot] commented 2 months ago

Assigning to @getsentry/support for routing ⏲️

getsantry[bot] commented 1 month ago

Routing to @getsentry/product-owners-ingestion-and-filtering for triage ⏲️

iambriccardo commented 1 month ago

Hi, unfortunately, we do not support this feature at the moment, since all filters are grouped under the error-messages reason.