Class LiveStatistics


  • public final class LiveStatistics
    extends java.lang.Object
    • Constructor Detail

      • LiveStatistics

        public LiveStatistics​(java.lang.String jsonOutput,
                              java.lang.String hdrOutput,
                              ProducerLoadGenerator[] producers,
                              RecordingMessageListener[] listeners)
                       throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • sampleMetrics

        public void sampleMetrics​(boolean warmup)
      • outAtInterval

        public void outAtInterval​(boolean warmup,
                                  java.lang.StringBuilder out,
                                  LiveStatistics.ReportInterval interval,
                                  boolean includeLatencies)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • outSummary

        public void outSummary​(java.lang.StringBuilder out)
                        throws java.io.IOException
        Throws:
        java.io.IOException
      • close

        public void close()
                   throws java.io.IOException
        Throws:
        java.io.IOException