nestjs-otel
Version:
NestJS OpenTelemetry Library
11 lines (10 loc) • 507 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.WIDE_EVENT_ROOT_SPAN = exports.WIDE_EVENT_CONTEXT_KEY = void 0;
exports.getWideEventBag = getWideEventBag;
const api_1 = require("@opentelemetry/api");
exports.WIDE_EVENT_CONTEXT_KEY = (0, api_1.createContextKey)("nestjs-otel.wide-event");
exports.WIDE_EVENT_ROOT_SPAN = Symbol("nestjs-otel.wide-event.root-span");
function getWideEventBag() {
return api_1.context.active().getValue(exports.WIDE_EVENT_CONTEXT_KEY);
}