diff --git a/service/src/main/java/org/whispersystems/textsecuregcm/metrics/MetricsHttpChannelListener.java b/service/src/main/java/org/whispersystems/textsecuregcm/metrics/MetricsHttpChannelListener.java index 5259b1e1d..13ded90b1 100644 --- a/service/src/main/java/org/whispersystems/textsecuregcm/metrics/MetricsHttpChannelListener.java +++ b/service/src/main/java/org/whispersystems/textsecuregcm/metrics/MetricsHttpChannelListener.java @@ -98,13 +98,16 @@ public class MetricsHttpChannelListener implements HttpChannel.Listener, Contain @Override public void onRequestFailure(final Request request, final Throwable failure) { - final RequestInfo requestInfo = getRequestInfo(request); - logger.warn("Request failure: {} {} ({}) [{}] ", - requestInfo.method(), - requestInfo.path(), - requestInfo.userAgent(), - requestInfo.statusCode(), failure); + if (logger.isDebugEnabled()) { + final RequestInfo requestInfo = getRequestInfo(request); + + logger.debug("Request failure: {} {} ({}) [{}] ", + requestInfo.method(), + requestInfo.path(), + requestInfo.userAgent(), + requestInfo.statusCode(), failure); + } } @Override