Class ExecutionMetricsResult

java.lang.Object
io.nosqlbench.engine.core.lifecycle.ExecutionResult
io.nosqlbench.engine.core.lifecycle.ExecutionMetricsResult

public class ExecutionMetricsResult extends ExecutionResult
  • Field Details

    • INTERVAL_ONLY_METRICS

      public static final Set<com.codahale.metrics.MetricAttribute> INTERVAL_ONLY_METRICS
    • OVER_ONE_MINUTE_METRICS

      public static final Set<com.codahale.metrics.MetricAttribute> OVER_ONE_MINUTE_METRICS
  • Constructor Details

    • ExecutionMetricsResult

      public ExecutionMetricsResult(long startedAt, long endedAt, String iolog, Exception error)
  • Method Details

    • getMetricsSummary

      public String getMetricsSummary(NBComponent component)
    • reportToConsole

      public void reportToConsole(NBComponent component)
    • reportMetricsSummaryTo

      public void reportMetricsSummaryTo(NBComponent component, PrintStream out)
    • reportMetricsSummaryToLog

      public void reportMetricsSummaryToLog(NBComponent component)
    • reportMetricsCountsTo

      public void reportMetricsCountsTo(NBComponent component, PrintStream printStream)