File tree Expand file tree Collapse file tree 3 files changed +60
-2
lines changed
Expand file tree Collapse file tree 3 files changed +60
-2
lines changed Original file line number Diff line number Diff line change @@ -674,10 +674,13 @@ tracker_dump_db:
674674
675675__TELEMETRY__ :
676676open_telemetry_start : # # Run open telemetry services using telemetry-docker-compose.yaml
677- # # TODO(juarce) ADD DOCKER COMPOSE
678677 @echo " Running telemetry..."
679678 @docker compose -f telemetry-docker-compose.yaml up -d
680679
680+ open_telemetry_prod_start : # # Run open telemetry services with Cassandra using telemetry-prod-docker-compose.yaml
681+ @echo " Running telemetry for Prod..."
682+ @docker compose -f telemetry-prod-docker-compose.yaml up -d
683+
681684telemetry_start : telemetry_run_db telemetry_ecto_migrate # # Run Telemetry API
682685 @cd telemetry_api && \
683686 ./start.sh
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ version: "3"
33services :
44 otel-collector :
55 image : otel/opentelemetry-collector-contrib:0.107.0
6+ container_name : otel-collector
67 command : ["--config=/etc/otel-collector.yaml"]
78 volumes :
89 - ./otel-collector.yaml:/etc/otel-collector.yaml
@@ -11,5 +12,6 @@ services:
1112
1213 jaeger :
1314 image : jaegertracing/all-in-one:1.60
15+ container_name : jaeger
1416 ports :
15- - " 16686:16686"
17+ - " 16686:16686"
Original file line number Diff line number Diff line change 1+ version : " 3"
2+
3+ services :
4+ otel-collector :
5+ image : otel/opentelemetry-collector-contrib:0.107.0
6+ container_name : otel-collector
7+ command : ["--config=/etc/otel-collector.yaml"]
8+ volumes :
9+ - ./otel-collector.yaml:/etc/otel-collector.yaml
10+ ports :
11+ - " 4317:4317"
12+
13+ cassandra :
14+ image : cassandra:latest
15+ container_name : cassandra
16+ hostname : cassandra.local
17+ ports :
18+ - " 9042:9042"
19+ environment :
20+ - CASSANDRA_USER=admin
21+ - CASSANDRA_PASSWORD=admin
22+ volumes :
23+ - cassandra-data:/var/lib/cassandra
24+ healthcheck :
25+ test : ["CMD-SHELL", "nodetool status"]
26+ interval : 30s
27+ timeout : 10s
28+ retries : 5
29+
30+ cassandra-schema :
31+ image : jaegertracing/jaeger-cassandra-schema
32+ depends_on :
33+ cassandra :
34+ condition : service_healthy
35+
36+ jaeger :
37+ image : jaegertracing/all-in-one:1.60
38+ container_name : jaeger
39+ hostname : jaeger.local
40+ ports :
41+ - " 16686:16686"
42+ command : ["--cassandra.keyspace=jaeger_v1_dc1"]
43+ environment :
44+ - SPAN_STORAGE_TYPE=cassandra
45+ - CASSANDRA_SERVERS=cassandra.local:9042
46+ - CASSANDRA_USER=admin
47+ - CASSANDRA_PASSWORD=admin
48+ depends_on :
49+ cassandra-schema :
50+ condition : service_completed_successfully
51+
52+ volumes :
53+ cassandra-data :
You can’t perform that action at this time.
0 commit comments