Bael 5961: OpenTelemetry integration with Spring Boot application (#13252)
* Open telemetry in spring boot * Removed unused field * Test add and seperate packages * Refactored code * Version moved to property * Removed unused logback files * update version in docker file * corrected spacing * COde review refactoring * COde review refactoring * COde review refactoring * corrected property * PostContruct add on repo setup * corrected var names * change to junit 5 and other improvements * Port reverted back * Code review implement * Logger update * Logger var update --------- Co-authored-by: Saikat <saikatcse03y@gmail.com>
This commit is contained in:
committed by
GitHub
parent
35e516d31e
commit
382e9255fc
@@ -0,0 +1,30 @@
|
||||
version: "4.0"
|
||||
|
||||
services:
|
||||
product-service:
|
||||
platform: linux/x86_64
|
||||
build: spring-cloud-open-telemetry1/
|
||||
ports:
|
||||
- "8080:8080"
|
||||
|
||||
price-service:
|
||||
platform: linux/x86_64
|
||||
build: spring-cloud-open-telemetry2/
|
||||
ports:
|
||||
- "8081"
|
||||
|
||||
jaeger-service:
|
||||
image: jaegertracing/all-in-one:latest
|
||||
ports:
|
||||
- "16686:16686"
|
||||
- "14250"
|
||||
|
||||
collector:
|
||||
image: otel/opentelemetry-collector:0.47.0
|
||||
command: [ "--config=/etc/otel-collector-config.yml" ]
|
||||
volumes:
|
||||
- ./otel-config.yml:/etc/otel-collector-config.yml
|
||||
ports:
|
||||
- "4317:4317"
|
||||
depends_on:
|
||||
- jaeger-service
|
||||
Reference in New Issue
Block a user