Use slf4j placeholders instead of manually joining log messages (#3180)

This commit is contained in:
Mateusz Rzeszutek 2021-06-03 23:36:21 +02:00 committed by GitHub
parent a48499deaf
commit f8a2ebd32b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 7 additions and 8 deletions

View File

@ -52,7 +52,7 @@ class RestSpanDecorator extends HttpSpanDecorator {
try {
path = URLDecoder.decode(path, "UTF-8");
} catch (UnsupportedEncodingException e) {
LOG.debug("Failed to decode URL path '" + path + "', ignoring exception", e);
LOG.debug("Failed to decode URL path '{}', ignoring exception", path, e);
}
}
}

View File

@ -23,7 +23,7 @@ final class MessagePropertySetter implements TextMapSetter<MessageWithDestinatio
carrier.getMessage().setStringProperty(propName, value);
} catch (JMSException e) {
if (log.isDebugEnabled()) {
log.debug("Failure setting jms property: " + propName, e);
log.debug("Failure setting jms property: {}", propName, e);
}
}
}

View File

@ -313,8 +313,7 @@ public class AgentInstaller {
public Iterable<? extends List<Class<?>>> onError(
int index, List<Class<?>> batch, Throwable throwable, List<Class<?>> types) {
if (log.isDebugEnabled()) {
log.debug(
"Exception while retransforming " + batch.size() + " classes: " + batch, throwable);
log.debug("Exception while retransforming {} classes: {}", batch.size(), batch, throwable);
}
return Collections.emptyList();
}
@ -534,7 +533,7 @@ public class AgentInstaller {
private static void logVersionInfo() {
VersionLogger.logAllVersions();
log.debug(
AgentInstaller.class.getName() + " loaded on " + AgentInstaller.class.getClassLoader());
"{} loaded on {}", AgentInstaller.class.getName(), AgentInstaller.class.getClassLoader());
}
private static class NoopIgnoreMatcherProvider implements IgnoreMatcherProvider {

View File

@ -76,7 +76,7 @@ public class AgentTracerProviderConfigurer implements SdkTracerProviderConfigure
try {
url = new File(exporterJar).toURI().toURL();
} catch (MalformedURLException e) {
log.warn("Filename could not be parsed: " + exporterJar + ". Exporter is not installed");
log.warn("Filename could not be parsed: {}. Exporter is not installed", exporterJar);
log.warn("No valid exporter found. Tracing will run but spans are dropped");
return;
}
@ -120,7 +120,7 @@ public class AgentTracerProviderConfigurer implements SdkTracerProviderConfigure
SpanExporter spanExporter = spanExporterFactory.fromConfig(config.asJavaProperties());
SpanProcessor spanProcessor = BatchSpanProcessor.builder(spanExporter).build();
builder.addSpanProcessor(spanProcessor);
log.info("Installed span exporter: " + spanExporter.getClass().getName());
log.info("Installed span exporter: {}", spanExporter.getClass().getName());
}
private static void installMetricExporter(
@ -130,6 +130,6 @@ public class AgentTracerProviderConfigurer implements SdkTracerProviderConfigure
.setMetricExporter(metricExporter)
.setMetricProducers(Collections.singleton((SdkMeterProvider) GlobalMeterProvider.get()))
.buildAndStart();
log.info("Installed metric exporter: " + metricExporter.getClass().getName());
log.info("Installed metric exporter: {}", metricExporter.getClass().getName());
}
}