|
| 1 | +--- |
| 2 | +title: "Feature Flags" |
| 3 | +sidebar_order: 100 |
| 4 | +description: "Learn how to set up and interact with Sentry's feature flag evaluation tracking and feature flag change tracking." |
| 5 | +--- |
| 6 | + |
| 7 | +<Alert level="info" title="Currently in Beta"> |
| 8 | + |
| 9 | +The support for **feature flag change tracking** and **feature flag evaluation tracking** is currently in beta. |
| 10 | + |
| 11 | +</Alert> |
| 12 | + |
| 13 | +Link your external feature flag integrations with Sentry to provide feature flag insights right inside the Sentry UI. Linking one or more integrations will allow you to view recent flag evaluations in one place and identify potential suspect flags related to errors. In addition, Sentry will provide insights on feature flag updates relative to error event timelines. |
| 14 | + |
| 15 | +## Touchpoints |
| 16 | + |
| 17 | +Feature flag insights can be found by navigating to the Issue Details page for any error event. There are two places where you can interact with flag data: |
| 18 | +* Flag updates (changes, deletions, and additions) will appear as a series on the event and user volume chart. |
| 19 | +* Flag evaluations will appear in the Feature Flag section in Issue Details as a table, with "suspect" flag predictions highlighted in yellow. |
| 20 | + |
| 21 | +Learn more about how to interact with feature flag insights within the Sentry UI by reading the [Issue Details docs](/product/issues/issue-details/#feature-flags/). |
| 22 | + |
| 23 | +## Setup |
| 24 | + |
| 25 | +In order to take advantage of the full feature flag experience available, there are two steps necessary to set up **feature flag evaluation tracking** and **feature flag change tracking**. The first step — setting up the language-specific SDK — is necessary for evaluation tracking, and the second step — setting up your integration-specific webhook — is necessary for change tracking. |
| 26 | + |
| 27 | +## Set Up Your Language-Specific SDK |
| 28 | + |
| 29 | +In order to gain access to **feature flag evaluation tracking**, you need to set up your SDK to include Sentry's feature flag integration. |
| 30 | + |
| 31 | +Learn more about the languages we currently support and how to set up the SDK: |
| 32 | +* JavaScript |
| 33 | +* [Python](/platforms/python/feature-flags/) |
| 34 | + |
| 35 | +## Set Up Your Integration-Specific Webhook |
| 36 | + |
| 37 | +In order to gain access to **feature flag change tracking**, you need to set up a webhook with your specific integration, so that it may communicate feature flag changes with Sentry. |
| 38 | + |
| 39 | +Learn more about the integrations we currently support and how to set up the webhook: |
| 40 | +* [LaunchDarkly](/organization/integrations/feature-flag/launchdarkly/) |
0 commit comments