Have option to exclude web crawlers from session tracking
Problem Statement
Sentry's session tracking and crash free rates don't take into account filtering or sampling. A customer of ours reflected that since we have the option to filter out web crawler errors, similarly they would like to exclude session tracking from sessions that are coming from web crawlers. This would make their crash free rates much more meaningful and reflective of actual user sessions.
Solution Brainstorm
Leverage the existing Filter out known web crawlers functionality and apply it to sessions as well
Product Area
Ingestion and Filtering
┆Issue is synchronized with this Jira Improvement by Unito
Assigning to @getsentry/support for routing ⏲️
Sentry's session tracking and crash free rates don't take into account filtering or sampling
i think the issue is really only filtering, not sampling at least for this issue
Routing to @getsentry/product-owners-ingestion-and-filtering for triage ⏲️
Applying existing filter rules to sessions shouldn't be too hard, @michaelchai-sentry is this a commonly encountered feature request?
Hey team, adding a comment as this was brought up again by a customer. Also think extending the filtering functionality to apply to sessions would probably solve for #69105 as well.
I add it to our triage