Skip to content

Commit 8bb9752

Browse files
drexlervmarchaud
andauthored
chore: update example (#2222)
Co-authored-by: Valentin Marchaud <[email protected]>
1 parent aea89cf commit 8bb9752

File tree

3 files changed

+32
-18
lines changed

3 files changed

+32
-18
lines changed
Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,23 @@
11
receivers:
2-
opencensus:
3-
endpoint: 0.0.0.0:55678
2+
otlp:
3+
protocols:
4+
grpc:
5+
http:
6+
cors_allowed_origins:
7+
- http://*
8+
- https://*
49

510
exporters:
6-
zipkin:
7-
url: "http://zipkin-all-in-one:9411/api/v2/spans"
11+
jaeger:
12+
endpoint: jaeger-all-in-one:14250
13+
insecure: true
814

915
processors:
1016
batch:
11-
queued_retry:
1217

1318
service:
1419
pipelines:
1520
traces:
16-
receivers: [opencensus]
17-
exporters: [zipkin]
18-
processors: [batch, queued_retry]
21+
receivers: [otlp]
22+
exporters: [jaeger]
23+
processors: [batch]
Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,25 @@
1-
version: "2"
1+
version: "3.8"
22
services:
33

44
# Collector
5-
collector:
6-
image: otelcol:latest
5+
otel-collector:
6+
image: otel/opentelemetry-collector:0.27.0
77
command: ["--config=/conf/collector-config.yaml", "--log-level=DEBUG"]
88
volumes:
99
- ./collector-config.yaml:/conf/collector-config.yaml
1010
ports:
11-
- "55678:55678"
11+
- "9464:9464"
12+
- "4317:4317"
13+
- "55681:55681"
1214
depends_on:
13-
- zipkin-all-in-one
15+
- jaeger-all-in-one
1416

15-
# Zipkin
16-
zipkin-all-in-one:
17-
image: openzipkin/zipkin:latest
17+
# Jaeger
18+
jaeger-all-in-one:
19+
image: jaegertracing/all-in-one:1.22.0
1820
ports:
19-
- "9411:9411"
21+
- "16686:16686"
22+
- "14268:14268"
23+
- "14250"
24+
25+

examples/basic-tracer-node/index.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@ const { JaegerExporter } = require('@opentelemetry/exporter-jaeger');
77
const provider = new BasicTracerProvider();
88

99
// Configure span processor to send spans to the exporter
10-
const exporter = new JaegerExporter({ serviceName: 'basic-service' });
10+
const exporter = new JaegerExporter({
11+
serviceName: 'basic-service',
12+
endpoint: 'http://localhost:14268/api/traces',
13+
});
1114
provider.addSpanProcessor(new SimpleSpanProcessor(exporter));
1215
provider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));
1316

0 commit comments

Comments
 (0)