From 8f4e8b0638f77f619f62faab98f3b6ed84343583 Mon Sep 17 00:00:00 2001 From: Jay J Wylie Date: Fri, 22 Mar 2013 14:39:15 -0700 Subject: [PATCH] Reduce chatter in logs while a node is unavailable (from INFO to DEBUG level output). --- src/java/log4j.properties | 3 ++- .../cluster/failuredetector/AsyncRecoveryFailureDetector.java | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/java/log4j.properties b/src/java/log4j.properties index 99b7f1e4d3..3cb4b7c790 100755 --- a/src/java/log4j.properties +++ b/src/java/log4j.properties @@ -6,7 +6,7 @@ log4j.rootLogger=INFO, stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout # log4j.appender.stdout.layout.ConversionPattern=[%d %c] %p %m %n -log4j.appender.stdout.layout.ConversionPattern=[%d{ABSOLUTE} %c] %p %m [%t]%n +log4j.appender.stdout.layout.ConversionPattern=[%d{ABSOLUTE} %c] %p %m [%t]%n # Turn on all our debugging info log4j.logger=INFO @@ -19,4 +19,5 @@ log4j.logger.voldemort.utils=INFO log4j.logger.voldemort.client.rebalance=INFO log4j.logger.voldemort.server=INFO log4j.logger.voldemort.routing=INFO +log4j.logger.voldemort.store.stats=INFO log4j.logger.krati=WARN diff --git a/src/java/voldemort/cluster/failuredetector/AsyncRecoveryFailureDetector.java b/src/java/voldemort/cluster/failuredetector/AsyncRecoveryFailureDetector.java index fd2e1d3ec7..32e9801d13 100644 --- a/src/java/voldemort/cluster/failuredetector/AsyncRecoveryFailureDetector.java +++ b/src/java/voldemort/cluster/failuredetector/AsyncRecoveryFailureDetector.java @@ -121,8 +121,8 @@ public void run() { nodeRecovered(node); } catch(UnreachableStoreException e) { - if(logger.isInfoEnabled()) - logger.info("Node " + node.getId() + " still unavailable."); + if(logger.isDebugEnabled()) + logger.debug("Node " + node.getId() + " still unavailable."); } catch(Exception e) { if(logger.isEnabledFor(Level.ERROR)) logger.error("Node " + node.getId() + " unavailable due to error", e);