Skip to content

Commit c8fad61

Browse files
authored
Merge pull request #6237 from jsternberg/hack-compose
hack: update hack/compose with newer otel collector
2 parents 2777c1b + 916074c commit c8fad61

File tree

2 files changed

+24
-10
lines changed

2 files changed

+24
-10
lines changed

hack/composefiles/compose.yaml

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ services:
1313
environment:
1414
OTEL_SERVICE_NAME: buildkitd
1515
OTEL_EXPORTER_OTLP_ENDPOINT: http://otel-collector:4317
16+
command:
17+
- '--save-cache-debug'
1618
configs:
1719
- source: buildkit_config
1820
target: /etc/buildkit/buildkitd.toml
@@ -21,22 +23,19 @@ services:
2123
depends_on:
2224
- otel-collector
2325

24-
jaeger:
25-
image: jaegertracing/all-in-one:latest
26-
ports:
27-
- 127.0.0.1:16686:16686
28-
2926
otel-collector:
30-
image: otel/opentelemetry-collector-contrib:0.92.0
27+
image: otel/opentelemetry-collector-contrib:0.135.0
3128
restart: always
3229
configs:
3330
- source: otelcol_config
3431
target: /etc/otelcol-contrib/config.yaml
32+
33+
jaeger:
34+
image: jaegertracing/all-in-one:latest
3535
ports:
36-
- 127.0.0.1:4317:4317
37-
- 127.0.0.1:8000:8000
38-
depends_on:
39-
- jaeger
36+
- 127.0.0.1:16686:16686
37+
profiles:
38+
- tracing
4039

4140
prometheus:
4241
image: prom/prometheus:v2.48.1
@@ -47,6 +46,8 @@ services:
4746
- prometheus:/prometheus
4847
depends_on:
4948
- buildkit
49+
profiles:
50+
- metrics
5051

5152
grafana:
5253
image: grafana/grafana-oss:10.2.3
@@ -61,6 +62,8 @@ services:
6162
- grafana:/var/lib/grafana
6263
depends_on:
6364
- prometheus
65+
profiles:
66+
- metrics
6467

6568
volumes:
6669
buildkit:

hack/composefiles/otelcol.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,20 @@ exporters:
66
otlp/jaeger:
77
endpoint: jaeger:4317
88
tls::insecure: true
9+
retry_on_failure::max_elapsed_time: 1m
10+
11+
nop:
912

1013
service:
1114
pipelines:
1215
traces:
1316
receivers: [otlp]
1417
exporters: [otlp/jaeger]
18+
19+
metrics:
20+
receivers: [otlp]
21+
exporters: [nop]
22+
23+
telemetry:
24+
metrics::level: none
25+
logs::level: ERROR

0 commit comments

Comments
 (0)