diff --git a/packages/node/src/integrations/tracing/tedious/vendored/instrumentation.ts b/packages/node/src/integrations/tracing/tedious/vendored/instrumentation.ts index 89725e6b6e0f..86c4faeb68a9 100644 --- a/packages/node/src/integrations/tracing/tedious/vendored/instrumentation.ts +++ b/packages/node/src/integrations/tracing/tedious/vendored/instrumentation.ts @@ -149,13 +149,20 @@ export class TediousInstrumentation extends InstrumentationBase=4 uses `authentication` object; older versions just userName and password pair + // eslint-disable-next-line typescript/no-deprecated [ATTR_DB_USER]: this.config?.userName ?? this.config?.authentication?.options?.userName, + // eslint-disable-next-line typescript/no-deprecated [ATTR_DB_STATEMENT]: sql, + // eslint-disable-next-line typescript/no-deprecated [ATTR_DB_SQL_TABLE]: request.table, + // eslint-disable-next-line typescript/no-deprecated [ATTR_NET_PEER_NAME]: this.config?.server, + // eslint-disable-next-line typescript/no-deprecated [ATTR_NET_PEER_PORT]: this.config?.options?.port, }; const span = startInactiveSpan({