Files
betterhuman/backend/dist/instrumentation.js
T

14 lines
697 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const sdk_node_1 = require("@opentelemetry/sdk-node");
const auto_instrumentations_node_1 = require("@opentelemetry/auto-instrumentations-node");
const exporter_trace_otlp_http_1 = require("@opentelemetry/exporter-trace-otlp-http");
const sdk = new sdk_node_1.NodeSDK({
serviceName: 'betterhuman',
traceExporter: new exporter_trace_otlp_http_1.OTLPTraceExporter({
url: `${process.env.SIGNOZ_OTEL_ENDPOINT || 'http://100.64.0.10:4318'}/v1/traces`,
}),
instrumentations: [(0, auto_instrumentations_node_1.getNodeAutoInstrumentations)()],
});
sdk.start();
//# sourceMappingURL=instrumentation.js.map