Skip to content

Commit f9f5c97

Browse files
chore: rename user_id to anonymous_id in otel and fix typing
1 parent 0d75258 commit f9f5c97

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

packages/cli/src/utils/otel.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ import { isDefined } from '../../../core/src/utils/is-defined.js';
88

99
import type { CloudEvents } from '@redocly/cli-opentelemetry';
1010

11-
type CloudEvent = CloudEvents.Messages;
12-
1311
export class OtelServerTelemetry {
1412
private nodeTracerProvider: NodeTracerProvider;
1513

@@ -32,7 +30,7 @@ export class OtelServerTelemetry {
3230
});
3331
}
3432

35-
send(cloudEvent: CloudEvent): void {
33+
send(cloudEvent: CloudEvents.Messages): void {
3634
const time = cloudEvent.time ? new Date(cloudEvent.time) : new Date();
3735
const tracer = this.nodeTracerProvider.getTracer('CliTelemetry');
3836
const spanName = `event.${cloudEvent.data.command}`;
@@ -45,7 +43,8 @@ export class OtelServerTelemetry {
4543
'cloudevents.event_data_content_type': cloudEvent.datacontenttype,
4644
'cloudevents.event_time': time.toISOString(),
4745
'cloudevents.event_origin': cloudEvent.origin,
48-
'cloudevents.event_source_details.user_id': cloudEvent.sourceDetails?.user_id ?? 'anonymous',
46+
'cloudevents.event_source_details.anonymous_id':
47+
cloudEvent.sourceDetails?.anonymous_id ?? 'anonymous',
4948
};
5049

5150
for (const [key, value] of Object.entries(cloudEvent.data)) {

0 commit comments

Comments
 (0)