tweak the output of the logging exporter: (#2054)

* one span per line
* delineate the span name from the rest of the data
This commit is contained in:
John Watson 2021-01-14 20:00:26 -08:00 committed by GitHub
parent 7957293038
commit e6d9840726
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 3 deletions

View File

@ -25,13 +25,14 @@ public class LoggingExporter implements SpanExporter {
public CompletableResultCode export(Collection<SpanData> list) {
StringBuilder stringBuilder = new StringBuilder();
for (SpanData span : list) {
stringBuilder.setLength(0);
if (!prefix.isEmpty()) {
stringBuilder.append(prefix).append(" ");
}
stringBuilder
.append("'")
.append(span.getName())
.append(" ")
.append("' : ")
.append(span.getTraceId())
.append(" ")
.append(span.getSpanId())
@ -49,8 +50,8 @@ public class LoggingExporter implements SpanExporter {
}
stringBuilder.append(' ');
});
log.info(stringBuilder.toString());
}
log.info(stringBuilder.toString());
return CompletableResultCode.ofSuccess();
}