From c45a8cd432e687ea487912d9d97381733b4fc094 Mon Sep 17 00:00:00 2001 From: Mateusz Rzeszutek Date: Mon, 21 Sep 2020 16:51:23 +0200 Subject: [PATCH] Add smoke test for Logback MDC instrumentation - Spring Boot app changes (#1228) --- .../smoketest/springboot/controller/WebController.java | 5 +++++ .../springboot/src/main/resources/application.properties | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/smoke-tests/springboot/src/main/java/io/opentelemetry/smoketest/springboot/controller/WebController.java b/smoke-tests/springboot/src/main/java/io/opentelemetry/smoketest/springboot/controller/WebController.java index 3041376a80..7b2b2b37fa 100644 --- a/smoke-tests/springboot/src/main/java/io/opentelemetry/smoketest/springboot/controller/WebController.java +++ b/smoke-tests/springboot/src/main/java/io/opentelemetry/smoketest/springboot/controller/WebController.java @@ -17,13 +17,18 @@ package io.opentelemetry.smoketest.springboot.controller; import io.opentelemetry.extensions.auto.annotations.WithSpan; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class WebController { + private static final Logger LOGGER = LoggerFactory.getLogger(WebController.class); + @RequestMapping("/greeting") public String greeting() { + LOGGER.info("HTTP request received"); return withSpan(); } diff --git a/smoke-tests/springboot/src/main/resources/application.properties b/smoke-tests/springboot/src/main/resources/application.properties index fe863efb16..0b563efdac 100644 --- a/smoke-tests/springboot/src/main/resources/application.properties +++ b/smoke-tests/springboot/src/main/resources/application.properties @@ -1 +1,3 @@ -logging.level.root=WARN \ No newline at end of file +logging.level.root=WARN +logging.level.io.opentelemetry=INFO +logging.pattern.console=%-5level [%t] %C{1.}: %msg traceId=%X{traceId}%n \ No newline at end of file