Skip to content

Commit

Permalink
fix: update otel config
Browse files Browse the repository at this point in the history
  • Loading branch information
NeuralFlux committed Oct 3, 2024
1 parent 936f9a9 commit 53a8bf9
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/controllers/opentelemetry.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,21 @@ import { OTLPTraceExporter } from '@opentelemetry/exporter-trace-otlp-proto';
const debug = Debug("bte:biothings-explorer:otel-init");
import { ATTR_SERVICE_NAME } from '@opentelemetry/semantic-conventions';

const jaegerHost = process.env.JAEGER_HOST ?? 'jaeger-otel-agent.sri';
const jaegerHost = process.env.JAEGER_HOST ?? 'jaeger-otel-collector';
const jaegerPort = process.env.JAEGER_PORT ?? 4318;
const jaegerResName = process.env.JAEGER_RES_NAME ?? '/v1/traces';
const jaegerResName = process.env.JAEGER_RES_NAME ?? '';

debug("Initializing Opentelemetry instrumentation...");
const sdk = new NodeSDK({
// metrics, if needed, shall be exported on a different endpoint
traceExporter: new OTLPTraceExporter({
url: `${jaegerHost}:${jaegerPort}${jaegerResName}`
url: `http://${jaegerHost}:${jaegerPort}${jaegerResName}`
}),
instrumentations: [getNodeAutoInstrumentations()],
resource: new Resource({
[ATTR_SERVICE_NAME]: "biothings-explorer",
}),
});
debug(`OTel URL ${jaegerHost}:${jaegerPort}${jaegerResName}`);
debug(`OTel URL http://${jaegerHost}:${jaegerPort}${jaegerResName}`);
sdk.start();
debug("Opentelemetry instrumentation initialized.");

0 comments on commit 53a8bf9

Please sign in to comment.