Does it report anything besides min, max, sum and count? If it isn't reporting percentiles then it isn't reporting any meaningful data.
Additionally I'd strongly recommend not logging every metric value as they are reported, or at very least using slf4j's log format capabilities:
Instead of:
LOG.debug(String.format("timer %s %s", met.getKey(), stats));
Do this:
LOG.debug("timer {} {}", met.getKey(), stats);
This is more efficient than String.format if the logger is enabled, and if the logger is disabled it avoids constructing the log message string, which can be quite expensive in a hot code path.
Ryan