diff --git a/carbonj.service/src/main/java/com/demandware/carbonj/service/db/util/CacheStatsReporter.java b/carbonj.service/src/main/java/com/demandware/carbonj/service/db/util/CacheStatsReporter.java index 6132e745..ffa7764a 100644 --- a/carbonj.service/src/main/java/com/demandware/carbonj/service/db/util/CacheStatsReporter.java +++ b/carbonj.service/src/main/java/com/demandware/carbonj/service/db/util/CacheStatsReporter.java @@ -40,6 +40,8 @@ public CacheStatsReporter( MetricRegistry metricRegistry, String name, long maxS this.cache = cache; this.statsSnapshot = cache != null ? cache.stats() : null; + log.info("Create CacheStatsReporter {} with max size {} with cache object {}", name, maxSize, cache); + register( "maxSize", ( ) -> this.maxSize ); register( "size", () -> cache != null ? this.cache.size() : 0); if( statsSnapshot != null ) @@ -84,6 +86,6 @@ public void dumpStats() public void close() { - metricNames.forEach( m -> metricRegistry.remove(m)); + metricNames.forEach(metricRegistry::remove); } }