From 897d3aec526b4fc75d8b21bed9c0e870ce3d86e3 Mon Sep 17 00:00:00 2001 From: sokomishalov Date: Mon, 13 Dec 2021 14:35:31 +0300 Subject: [PATCH] add marker to span logs --- .../opentracing/contrib/spring/cloud/log/SpanLogsAppender.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/instrument-starters/opentracing-spring-cloud-core/src/main/java/io/opentracing/contrib/spring/cloud/log/SpanLogsAppender.java b/instrument-starters/opentracing-spring-cloud-core/src/main/java/io/opentracing/contrib/spring/cloud/log/SpanLogsAppender.java index 3d3f6660..e60e421c 100644 --- a/instrument-starters/opentracing-spring-cloud-core/src/main/java/io/opentracing/contrib/spring/cloud/log/SpanLogsAppender.java +++ b/instrument-starters/opentracing-spring-cloud-core/src/main/java/io/opentracing/contrib/spring/cloud/log/SpanLogsAppender.java @@ -54,6 +54,9 @@ protected void append(ILoggingEvent event) { if (Level.ERROR.equals(event.getLevel())) { logs.put("event", Tags.ERROR); } + if (event.getMarker() != null) { + logs.put("marker", event.getMarker().getName()); + } IThrowableProxy throwableProxy = event.getThrowableProxy(); if (throwableProxy instanceof ThrowableProxy) {