Skip to content

Commit e563387

Browse files
authored
fix: adjust otel format (#1)
1 parent f4ba1a3 commit e563387

1 file changed

Lines changed: 13 additions & 17 deletions

File tree

src/logger/index.ts

Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -47,23 +47,19 @@ const buildLoggerConfig = (): LoggerOptions => {
4747
);
4848
}
4949

50-
if (env.OTEL_LOGGER_FORMAT === 'otel') {
51-
return {
52-
...baseOptions,
53-
timestamp: () => `,"timestamp":"${Date.now()}000000"`,
54-
messageKey: 'body',
55-
formatters: {
56-
level: (severity, level) => ({
57-
severityText: severity.toUpperCase(),
58-
severityNumber:
59-
OTEL_SEV_MAPPING[level as keyof typeof OTEL_SEV_MAPPING] ||
60-
OTEL_SEV_MAPPING[30], // default to INFO
61-
}),
62-
},
63-
};
64-
}
65-
66-
return baseOptions;
50+
return {
51+
...baseOptions,
52+
timestamp: () => `,"timeUnixNano":"${Date.now()}000000"`,
53+
messageKey: 'body',
54+
formatters: {
55+
level: (severity, level) => ({
56+
severityText: severity.toUpperCase(),
57+
severityNumber:
58+
OTEL_SEV_MAPPING[level as keyof typeof OTEL_SEV_MAPPING] ||
59+
OTEL_SEV_MAPPING[30], // default to INFO
60+
}),
61+
},
62+
};
6763
};
6864

6965
/** Pino logger configuration for the current environment. */

0 commit comments

Comments
 (0)