Class LoggingMetricsPersister

java.lang.Object
com.j256.simplemetrics.persister.LoggingMetricsPersister
All Implemented Interfaces:
MetricValuesPersister

public class LoggingMetricsPersister extends Object implements MetricValuesPersister
Publishes metrics to the java.util.Logger class using the Logger.info(String) method.
Author:
graywatson
  • Constructor Details

    • LoggingMetricsPersister

      public LoggingMetricsPersister()
  • Method Details

    • persist

      public void persist(Map<ControlledMetric<?,?>, Number> metricValues, long timeMillis)
      Description copied from interface: MetricValuesPersister
      Persists the metrics parameters to disk or some repository.
      Specified by:
      persist in interface MetricValuesPersister
      Parameters:
      metricValues - The collection of metric and metric-values we are persisting.
      timeMillis - The time in millis when the metrics were collected.