Skip to content

Commit d219b74

Browse files
committed
Only check sample rate after enableMetrics
1 parent 1d11dca commit d219b74

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

packages/core/src/metrics/internal.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -162,16 +162,16 @@ export function _INTERNAL_captureMetric(beforeMetric: Metric, options?: Internal
162162
return;
163163
}
164164

165-
if (!validateAndProcessSampleRate(beforeMetric, client)) {
166-
return;
167-
}
168-
169165
const { release, environment, _experiments } = client.getOptions();
170166
if (!_experiments?.enableMetrics) {
171167
DEBUG_BUILD && debug.warn('metrics option not enabled, metric will not be captured.');
172168
return;
173169
}
174170

171+
if (!validateAndProcessSampleRate(beforeMetric, client)) {
172+
return;
173+
}
174+
175175
const [, traceContext] = _getTraceInfoFromScope(client, currentScope);
176176

177177
const processedMetricAttributes = {

0 commit comments

Comments
 (0)