Skip to content

Commit 707570c

Browse files
committed
add span domain to span data
1 parent a1f4a3e commit 707570c

File tree

1 file changed

+6
-1
lines changed
  • packages/tracing-internal/src/browser/metrics

1 file changed

+6
-1
lines changed

packages/tracing-internal/src/browser/metrics/index.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,8 @@ export function addPerformanceEntries(transaction: Transaction): void {
226226
}
227227
case 'resource': {
228228
const resourceName = (entry.name as string).replace(WINDOW.location.origin, '');
229-
_addResourceSpans(transaction, entry, resourceName, startTime, duration, timeOrigin);
229+
const resourceOrigin = new URL(entry.name as string).origin;
230+
_addResourceSpans(transaction, entry, resourceName, resourceOrigin, startTime, duration, timeOrigin);
230231
break;
231232
}
232233
default:
@@ -402,6 +403,7 @@ export function _addResourceSpans(
402403
transaction: Transaction,
403404
entry: ResourceEntry,
404405
resourceName: string,
406+
resourceOrigin: string,
405407
startTime: number,
406408
duration: number,
407409
timeOrigin: number,
@@ -420,6 +422,9 @@ export function _addResourceSpans(
420422
if ('renderBlockingStatus' in entry) {
421423
data['resource.render_blocking_status'] = entry.renderBlockingStatus;
422424
}
425+
if (resourceOrigin) {
426+
data['span.domain'] = resourceOrigin;
427+
}
423428

424429
const startTimestamp = timeOrigin + startTime;
425430
const endTimestamp = startTimestamp + duration;

0 commit comments

Comments
 (0)