You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/concepts/key-terms/tracing/trace-view.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -84,7 +84,7 @@ Also, in these cases you can click "Open In Discover" to see all the events in t
84
84
85
85
Broken subtraces may be caused by:
86
86
87
-
- SDK sampling. Setting a sample rate that's too low may prevent the SDK from sending a transaction. We recommend [sending us all of your transaction data](/product/performance/retention-priorities/#deciding-on-your-sdk-sample-rate).
87
+
- SDK sampling. Setting a sample rate that's too low may prevent the SDK from sending a transaction. We recommend [sending us all of your transaction data](/organization/dynamic-sampling/#deciding-on-your-sdk-sample-rate).
88
88
-[Ad blockers](/platforms/javascript/troubleshooting/#dealing-with-ad-blockers) may prevent transactions in browsers being sent, but HTTP requests to backend projects will still create child transactions
89
89
-[Rate-limiting](/product/accounts/quotas/#limiting-events) on a project may cause only some events to be sent to Sentry
90
90
-[Project permissions](/product/accounts/membership/#restricting-access) may mean you do not have access to transactions in another project
Copy file name to clipboardExpand all lines: docs/organization/dynamic-sampling/index.mdx
+9-13Lines changed: 9 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,19 +38,17 @@ Dynamic Sampling is different from the sampling that you can configure in the Se
38
38
39
39
Also in contrast to the Dynamic Sampling, the SDK sample rate is never dynamically adjusted.
40
40
41
-
## Retention Priorities
42
-
43
-
41
+
## Dynamic Sampling Priorities
44
42
45
43
<Note>
46
44
47
-
Retention priorities are only available on the latest version of our plans, starting from 1M reserved transactions. Anyone in your org with owner or billing-level permissions can update your plan by going to Settings > Subscription, and clicking the "Manage Subscription" button.
45
+
Dynamic Sampling priorities are only available on the latest version of our plans, starting from 1M reserved transactions. Anyone in your org with owner or billing-level permissions can update your plan by going to Settings > Subscription, and clicking the "Manage Subscription" button.
48
46
49
47
</Note>
50
48
51
-
While storing all your data makes sense at relatively low volumes, as your application scales, storing a raw copy of all your data has diminishing returns. When data reaches high volumes, Sentry begins to automatically prioritize retaining certain transactions over others with server-side data retention strategies called retention priorities.
49
+
While storing all your data makes sense at relatively low volumes, as your application scales, storing a raw copy of all your data has diminishing returns. When data reaches high volumes, Sentry begins to automatically prioritize retaining certain transactions over others with server-side data sampling strategies called dynamic sampling priorities.
52
50
53
-
It's important to note that even when we begin to only store the most valuable data based on retention priorities, the [performance metrics](/product/performance/metrics/) you see are still based on **all** the events you send to Sentry. This ensures that you get a full and complete view of your application's health.
51
+
It's important to note that even when we begin to only store the most valuable data based on dynamic sampling priorities, the [performance metrics](/product/performance/metrics/) you see are still based on **all** the events you send to Sentry. This ensures that you get a full and complete view of your application's health.
54
52
55
53
## Prerequisites
56
54
@@ -70,8 +68,6 @@ It's important to note that even when we begin to only store the most valuable d
70
68
- .NET: 3.22.0 or later
71
69
- Go: 0.16.0 or later
72
70
73
-
## Retention Priorities
74
-
75
71
Below is a list of the transactions we prioritize and deprioritize. They are enabled by default, but can be updated on a per-project basis to better fit your organization's needs.
76
72
77
73
### Prioritized Transactions
@@ -80,7 +76,7 @@ Sentry automatically prioritizes and retains the following types of transactions
80
76
81
77
#### Latest Release
82
78
83
-
Latest releases are a retention priority because when you create a new release, we assume you'll want to have more visibility during the early adoption phase, which improves your ability to catch new issues as your release is gaining traction.
79
+
Latest releases are a dynamic sampling priority because when you create a new release, we assume you'll want to have more visibility during the early adoption phase, which improves your ability to catch new issues as your release is gaining traction.
84
80
Because you may want to deploy the same release in different environments, we'll also take your environment into account and prioritize those transactions.
85
81
86
82
#### Dev Environments
@@ -97,7 +93,7 @@ Since dev environments usually generate a small number of transactions as compar
97
93
98
94
<Note>
99
95
100
-
You won't be able to disable the Low Volume Projects retention priority because it's set on an organization-wide level, not on a per-project basis.
96
+
You won't be able to disable the Low Volume Projects dynamic sampling priority because it's set on an organization-wide level, not on a per-project basis.
101
97
102
98
</Note>
103
99
@@ -110,7 +106,7 @@ We prioritize low-volume transactions for the same reason we prioritize low-volu
110
106
111
107
### Investigation Mode
112
108
113
-
Our automated retention priorities work well in a generic manner to collect a baseline of samples because they prioritize retaining data that is valuable for any customer at any given time. However, there are certain scenarios, such as investigating a particular issue, when very specific data becomes temporarily more important. In such cases, sometimes the automated sampling priorities do not provide enough samples, so you may want to create investigation rules.
109
+
Our automated dynamic sampling priorities work well in a generic manner to collect a baseline of samples because they prioritize retaining data that is valuable for any customer at any given time. However, there are certain scenarios, such as investigating a particular issue, when very specific data becomes temporarily more important. In such cases, sometimes the automated sampling priorities do not provide enough samples, so you may want to create investigation rules.
114
110
115
111
Investigation rules are sampling rules that can be created through the Sentry UI to temporarily boost the number of transactions collected for a particular scenario (for example, transactions with specific tag values). These rules can be created to retain more samples when too few (less than 5) are available. Once created, a rule will be active for up to 48 hours or until 100 samples are collected. You'll be notified via email when enough transactions have been collected.
116
112
@@ -158,9 +154,9 @@ We deprioritize health check type transactions because while they're important f
158
154
-`*/readyz`
159
155
-`*/ping`
160
156
161
-
### How to Change Retention Priorities
157
+
### How to Change Dynamic Sampling Priorities
162
158
163
-
To make changes to a project's retention priorities in Sentry, go to **Settings > Projects**, select the project you're interested in, then scroll down to "Performance" in the "PROCESSING" section and make any updates under "RETENTION PRIORITIES" using the toggles. Each of your projects can have an individual set of retention priorities.
159
+
To make changes to a project's dynamic sampling priorities in Sentry, go to **Settings > Projects**, select the project you're interested in, then scroll down to "Performance" in the "PROCESSING" section and make any updates under "DYNAMIC SAMPLING PRIORITIES" using the toggles. Each of your projects can have an individual set of dynamic sampling priorities.
Copy file name to clipboardExpand all lines: docs/product/explore/traces/index.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,7 +45,7 @@ For a list of built-in key fields used in Sentry, check out our [Searchable Prop
45
45
46
46
<Note>
47
47
48
-
Trace Explorer uses sampled data. Your search results may be limited based on sampling rates and retention policies. Learn more about [retention priorities](/product/performance/retention-priorities/).
48
+
Trace Explorer uses sampled data. Your search results may be limited based on sampling rates and retention policies. Learn more about [sampling priorities](/organization/dynamic-sampling/).
0 commit comments