Skip to content

Commit d0e844d

Browse files
pichlermarclegalimpurity
authored andcommitted
feat(sdk-trace-base): log resource attributes in ConsoleSpanExporter (open-telemetry#4605)
* feat(sdk-trace-base): log resoruce attributes in ConsoleSpanExporter * fixup! feat(sdk-trace-base): log resoruce attributes in ConsoleSpanExporter
1 parent 139c941 commit d0e844d

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ For experimental package changes, see the [experimental CHANGELOG](experimental/
1111

1212
### :rocket: (Enhancement)
1313

14+
feat(sdk-trace-base): log resource attributes in ConsoleSpanExporter [#4605](https://github.com/open-telemetry/opentelemetry-js/pull/4605) @pichlermarc
15+
1416
### :bug: (Bug Fix)
1517

1618
* fix(sdk-trace-web): fix invalid timings in span events [#4486](https://github.com/open-telemetry/opentelemetry-js/pull/4486) @Abinet18

packages/opentelemetry-sdk-trace-base/src/export/ConsoleSpanExporter.ts

+3
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@ export class ConsoleSpanExporter implements SpanExporter {
6262
*/
6363
private _exportInfo(span: ReadableSpan) {
6464
return {
65+
resource: {
66+
attributes: span.resource.attributes,
67+
},
6568
traceId: span.spanContext().traceId,
6669
parentId: span.parentSpanId,
6770
traceState: span.spanContext().traceState?.serialize(),

packages/opentelemetry-sdk-trace-base/test/common/export/ConsoleSpanExporter.test.ts

+1
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ describe('ConsoleSpanExporter', () => {
8484
'links',
8585
'name',
8686
'parentId',
87+
'resource',
8788
'status',
8889
'timestamp',
8990
'traceId',

0 commit comments

Comments
 (0)