From 85e49d7786d905e2dacf90244df92d74832cb953 Mon Sep 17 00:00:00 2001 From: Gagan Juneja Date: Mon, 10 Jun 2024 22:29:22 +0530 Subject: [PATCH] Fixes error logging Signed-off-by: Gagan Juneja --- .../collectors/CacheConfigMetricsCollector.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/opensearch/performanceanalyzer/collectors/CacheConfigMetricsCollector.java b/src/main/java/org/opensearch/performanceanalyzer/collectors/CacheConfigMetricsCollector.java index dc14e128..419a251e 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/collectors/CacheConfigMetricsCollector.java +++ b/src/main/java/org/opensearch/performanceanalyzer/collectors/CacheConfigMetricsCollector.java @@ -17,6 +17,8 @@ import java.security.AccessController; import java.security.PrivilegedAction; import org.apache.commons.lang3.reflect.FieldUtils; +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; import org.opensearch.common.cache.Cache; import org.opensearch.indices.IndicesService; import org.opensearch.performanceanalyzer.OpenSearchResources; @@ -43,6 +45,7 @@ public class CacheConfigMetricsCollector extends PerformanceAnalyzerMetricsColle implements MetricsProcessor { public static final int SAMPLING_TIME_INTERVAL = MetricsConfiguration.CONFIG_MAP.get(CacheConfigMetricsCollector.class).samplingInterval; + private static final Logger LOG = LogManager.getLogger(CacheConfigMetricsCollector.class); private static final int KEYS_PATH_LENGTH = 0; private StringBuilder value; @@ -122,7 +125,7 @@ public void collectMetrics(long startTime) { SHARD_REQUEST_CACHE.toString(), requestCacheMaxSize); } catch (Exception e) { - e.printStackTrace(); + LOG.error("Error while evaluating requestCacheMaxSize", e); return null; } });