Skip to content

Commit 3a07833

Browse files
committed
fix(dynamic-sampling): renaming retention policies to (dynamic) sampling policies
1 parent c73f242 commit 3a07833

File tree

5 files changed

+13
-17
lines changed

5 files changed

+13
-17
lines changed

docs/concepts/key-terms/tracing/trace-view.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ Also, in these cases you can click "Open In Discover" to see all the events in t
8484

8585
Broken subtraces may be caused by:
8686

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).
8888
- [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
8989
- [Rate-limiting](/product/accounts/quotas/#limiting-events) on a project may cause only some events to be sent to Sentry
9090
- [Project permissions](/product/accounts/membership/#restricting-access) may mean you do not have access to transactions in another project

docs/organization/dynamic-sampling/index.mdx

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -38,19 +38,17 @@ Dynamic Sampling is different from the sampling that you can configure in the Se
3838

3939
Also in contrast to the Dynamic Sampling, the SDK sample rate is never dynamically adjusted.
4040

41-
## Retention Priorities
42-
43-
41+
## Dynamic Sampling Priorities
4442

4543
<Note>
4644

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.
4846

4947
</Note>
5048

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.
5250

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.
5452

5553
## Prerequisites
5654

@@ -70,8 +68,6 @@ It's important to note that even when we begin to only store the most valuable d
7068
- .NET: 3.22.0 or later
7169
- Go: 0.16.0 or later
7270

73-
## Retention Priorities
74-
7571
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.
7672

7773
### Prioritized Transactions
@@ -80,7 +76,7 @@ Sentry automatically prioritizes and retains the following types of transactions
8076

8177
#### Latest Release
8278

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.
8480
Because you may want to deploy the same release in different environments, we'll also take your environment into account and prioritize those transactions.
8581

8682
#### Dev Environments
@@ -97,7 +93,7 @@ Since dev environments usually generate a small number of transactions as compar
9793

9894
<Note>
9995

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.
10197

10298
</Note>
10399

@@ -110,7 +106,7 @@ We prioritize low-volume transactions for the same reason we prioritize low-volu
110106

111107
### Investigation Mode
112108

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.
114110

115111
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.
116112

@@ -158,9 +154,9 @@ We deprioritize health check type transactions because while they're important f
158154
- `*/readyz`
159155
- `*/ping`
160156

161-
### How to Change Retention Priorities
157+
### How to Change Dynamic Sampling Priorities
162158

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.
164160

165161
<Arcade src="https://demo.arcade.software/bEv0SO2UEmqbVJVok99o?embed" />
166162

docs/organization/early-adopter-features/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@ Limitations:
2020
- [Issue Views](/product/issues/issue-views/)
2121
- [Issue Status](/product/issues/states-triage/) tags
2222
- [Span Summary](/product/performance/transaction-summary/#span-summary)
23-
- [Investigation Mode](/product/performance/retention-priorities/#investigation-mode) for retention priorities in Tracing
23+
- [Investigation Mode](/organization/dynamic-sampling/#investigation-mode) for sampling priorities in Tracing
2424
- [Uptime Monitoring](/product/alerts/uptime-monitoring/)
2525
- [Dynamic Alerts](/product/alerts/create-alerts/metric-alert-config/#dynamic-alerts)

docs/product/explore/discover-queries/query-builder.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ Click on any of these sections to further refine your search. For example, click
6464

6565
When performing searches on transaction events, based on your search criteria
6666
and sample rate, the events available may be limited because Discover uses
67-
sampled data only. Learn more by reading about [our retention priorities](/product/performance/retention-priorities/).
67+
sampled data only. Learn more by reading about [our sampling priorities](/organization/dynamic-sampling/).
6868

6969
</Note>
7070

docs/product/explore/traces/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ For a list of built-in key fields used in Sentry, check out our [Searchable Prop
4545

4646
<Note>
4747

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/).
4949

5050
</Note>
5151

0 commit comments

Comments
 (0)