Skip to content

Commit d2caef6

Browse files
authored
[chore] - update demo dependencies (#1855)
1 parent cb75eba commit d2caef6

File tree

5 files changed

+31
-16
lines changed

5 files changed

+31
-16
lines changed

.env

+8-8
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,18 @@ DEMO_VERSION=latest
77

88
# Build Args
99
TRACETEST_IMAGE_VERSION=v1.7.1
10-
OTEL_JAVA_AGENT_VERSION=2.9.0
11-
OPENTELEMETRY_CPP_VERSION=1.17.0
10+
OTEL_JAVA_AGENT_VERSION=2.10.0
11+
OPENTELEMETRY_CPP_VERSION=1.18.0
1212

1313
# Dependent images
14-
COLLECTOR_CONTRIB_IMAGE=otel/opentelemetry-collector-contrib:0.113.0
15-
FLAGD_IMAGE=ghcr.io/open-feature/flagd:v0.11.4
16-
GRAFANA_IMAGE=grafana/grafana:11.3.0
17-
JAEGERTRACING_IMAGE=jaegertracing/all-in-one:1.62.0
14+
COLLECTOR_CONTRIB_IMAGE=ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:0.116.1
15+
FLAGD_IMAGE=ghcr.io/open-feature/flagd:v0.11.5
16+
GRAFANA_IMAGE=grafana/grafana:11.4.0
17+
JAEGERTRACING_IMAGE=jaegertracing/all-in-one:1.64.0
1818
# must also update version field in src/grafana/provisioning/datasources/opensearch.yaml
1919
OPENSEARCH_IMAGE=opensearchproject/opensearch:2.18.0
20-
POSTGRES_IMAGE=postgres:17.0
21-
PROMETHEUS_IMAGE=quay.io/prometheus/prometheus:v2.55.1
20+
POSTGRES_IMAGE=postgres:17.2
21+
PROMETHEUS_IMAGE=quay.io/prometheus/prometheus:v3.0.1
2222
VALKEY_IMAGE=valkey/valkey:8.0-alpine
2323
TRACETEST_IMAGE=kubeshop/tracetest:${TRACETEST_IMAGE_VERSION}
2424

CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ the release.
4848
([#1842](https://github.com/open-telemetry/opentelemetry-demo/pull/1842))
4949
* [react-native-app] Add React Native example app
5050
([#1781](https://github.com/open-telemetry/opentelemetry-demo/pull/1781))
51+
* [chore] Update demo Dependencies (Collector, Grafana, FlagD, Jaeger, Prometheus)
52+
([#1855](https://github.com/open-telemetry/opentelemetry-demo/pull/1855))
5153

5254
## 1.12.0
5355

docker-compose.minimal.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -624,8 +624,8 @@ services:
624624
- --storage.tsdb.path=/prometheus
625625
- --web.enable-lifecycle
626626
- --web.route-prefix=/
627+
- --web.enable-otlp-receiver
627628
- --enable-feature=exemplar-storage
628-
- --enable-feature=otlp-write-receiver
629629
volumes:
630630
- ./src/prometheus/prometheus-config.yaml:/etc/prometheus/prometheus-config.yaml
631631
deploy:

docker-compose.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -768,8 +768,8 @@ services:
768768
- --storage.tsdb.path=/prometheus
769769
- --web.enable-lifecycle
770770
- --web.route-prefix=/
771+
- --web.enable-otlp-receiver
771772
- --enable-feature=exemplar-storage
772-
- --enable-feature=otlp-write-receiver
773773
volumes:
774774
- ./src/prometheus/prometheus-config.yaml:/etc/prometheus/prometheus-config.yaml
775775
deploy:

src/prometheus/prometheus-config.yaml

+19-6
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,26 @@
22
# SPDX-License-Identifier: Apache-2.0
33

44
global:
5-
evaluation_interval: 30s
65
scrape_interval: 5s
6+
scrape_timeout: 3s
7+
evaluation_interval: 30s
8+
9+
otlp:
10+
promote_resource_attributes:
11+
- service.instance.id
12+
- service.name
13+
- service.namespace
14+
- cloud.availability_zone
15+
- cloud.region
16+
- container.name
17+
- deployment.environment.name
18+
19+
scrape_configs:
20+
- job_name: otel-collector
21+
static_configs:
22+
- targets:
23+
- 'otel-collector:8888'
24+
725
storage:
826
tsdb:
927
out_of_order_time_window: 30m
10-
scrape_configs:
11-
- job_name: otel-collector
12-
static_configs:
13-
- targets:
14-
- 'otel-collector:8888'

0 commit comments

Comments
 (0)