Skip to content

Commit 7bb65f8

Browse files
committed
chore: simplify the code
1 parent fca9dab commit 7bb65f8

File tree

2 files changed

+10
-14
lines changed

2 files changed

+10
-14
lines changed

examples/express/package.json

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,14 @@
2828
},
2929
"homepage": "https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/examples/express#readme",
3030
"dependencies": {
31-
"@opentelemetry/api": "^1.3.0",
32-
"@opentelemetry/exporter-jaeger": "^1.18.1",
33-
"@opentelemetry/exporter-trace-otlp-proto": "^0.48.0",
34-
"@opentelemetry/instrumentation": "^0.48.0",
35-
"@opentelemetry/instrumentation-express": "^0.34.1",
36-
"@opentelemetry/instrumentation-http": "^0.48.0",
37-
"@opentelemetry/resources": "^1.18.1",
38-
"@opentelemetry/sdk-trace-base": "^1.18.1",
39-
"@opentelemetry/sdk-trace-node": "^1.18.1",
31+
"@opentelemetry/api": "^1.9.0",
32+
"@opentelemetry/exporter-trace-otlp-proto": "^0.54.2",
33+
"@opentelemetry/instrumentation": "^0.54.2",
34+
"@opentelemetry/instrumentation-express": "^0.44.0",
35+
"@opentelemetry/instrumentation-http": "^0.54.2",
36+
"@opentelemetry/resources": "^1.27.0",
37+
"@opentelemetry/sdk-trace-base": "^1.27.0",
38+
"@opentelemetry/sdk-trace-node": "^1.27.0",
4039
"@opentelemetry/semantic-conventions": "^1.27.0",
4140
"axios": "^1.6.0",
4241
"cross-env": "^7.0.3",

examples/express/src/tracer.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,10 @@ import { registerInstrumentations } from '@opentelemetry/instrumentation';
1212
import { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';
1313
import { Sampler, AlwaysOnSampler, SimpleSpanProcessor } from '@opentelemetry/sdk-trace-base';
1414
import { OTLPTraceExporter } from '@opentelemetry/exporter-trace-otlp-proto';
15-
import { ZipkinExporter } from '@opentelemetry/exporter-zipkin';
1615
import { Resource } from '@opentelemetry/resources';
1716
import { SEMRESATTRS_SERVICE_NAME, SEMATTRS_HTTP_ROUTE } from '@opentelemetry/semantic-conventions';
1817

19-
const Exporter = (process.env.EXPORTER || '').toLowerCase().startsWith('z') ? ZipkinExporter : OTLPTraceExporter;
18+
const Exporter = OTLPTraceExporter;
2019
import { ExpressInstrumentation } from '@opentelemetry/instrumentation-express';
2120
const { HttpInstrumentation } = require('@opentelemetry/instrumentation-http');
2221

@@ -36,9 +35,7 @@ export const setupTracing = (serviceName: string) => {
3635
],
3736
});
3837

39-
const exporter = new Exporter({
40-
serviceName,
41-
});
38+
const exporter = new Exporter({});
4239

4340
provider.addSpanProcessor(new SimpleSpanProcessor(exporter));
4441

0 commit comments

Comments
 (0)