Class Metrics

java.lang.Object
org.jpos.util.Metrics
All Implemented Interfaces:
Loggeable

public class Metrics extends Object implements Loggeable
  • Constructor Details

    • Metrics

      public Metrics(org.HdrHistogram.Histogram template)
  • Method Details

    • metrics

      public Map<String, org.HdrHistogram.Histogram> metrics()
    • metrics

      public Map<String, org.HdrHistogram.Histogram> metrics(String prefix)
    • record

      public void record(String name, long elapsed)
    • dump

      public void dump(PrintStream ps, String indent)
      Specified by:
      dump in interface Loggeable
    • dumpHistograms

      public void dumpHistograms(File dir, String prefix)
    • setConversion

      public void setConversion(double conversion)
      Parameters:
      conversion - This is used to divide the percentile values while dumping. If you are using nano seconds to record and want to display the numbers in millis then conversion can be set to 1000000. By default conversion is set to 1.