Skip to content

Draft: Enable integrated error tracking by default

Sri Rang requested to merge incubation-error-tracking-by-default into master

What does this MR do and why?

When a new project is created, enable the integrated error tracking by default.

This behavior is behind a feature flag: enable_integrated_error_tracking_by_default

Feature flag rollout issue: #352395 (closed)

#ceo-interest #incubation-engineering #group-respond

To do

  • Test plan
    • Should respect FF state
    • Should enable integrated error tracking by default
    • Existing projects with sentry based error tracking should be unaffected
  • #6295 (moved) performance incident related to error tracking :: sentry
    • Review impact of this MR on performance

Screenshots or screen recordings

Original Behavior New Behavior
original-behavior new-behavior

How to set up and validate locally

  1. Enable the feature flag enable_integrated_error_tracking_by_default
  2. Create a new project
  3. Verify that integrated error tracking is enabled by default
    • Either in Monitor :: Error Tracking
    • Or in Settings :: Monitor

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Sri Rang

Merge request reports