UNPKG

otel-nestjs-instrumentation

Version:

Comprehensive OpenTelemetry instrumentation for NestJS applications - SQS, Kafka, HTTP/2, cron jobs and custom protocols

16 lines 584 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getTransactionName = getTransactionName; function getTransactionName(context) { try { const controllerClass = context.getClass(); const handlerMethod = context.getHandler(); const controllerName = controllerClass?.name || 'UnknownController'; const methodName = handlerMethod?.name || 'unknownMethod'; return `${controllerName}.${methodName}`; } catch { return 'UnknownTransaction'; } } //# sourceMappingURL=get-transaction-name.js.map