Class LatencyMonitorComputation

  • All Implemented Interfaces:
    Computation

    public class LatencyMonitorComputation
    extends LatencyTrackerComputation
    A computation that sends periodically latencies to graphite.
    Since:
    10.3
    • Field Detail

      • host

        protected final String host
      • port

        protected final int port
      • udp

        protected final boolean udp
      • basePrefix

        protected final String basePrefix
      • graphite

        protected io.dropwizard.metrics5.graphite.GraphiteSender graphite
      • partition

        protected final boolean partition
    • Constructor Detail

      • LatencyMonitorComputation

        public LatencyMonitorComputation​(LogManager manager,
                                         List<Name> logNames,
                                         String host,
                                         int port,
                                         boolean udp,
                                         String basePrefix,
                                         String computationName,
                                         int intervalSecond,
                                         int count,
                                         boolean partition,
                                         boolean verbose,
                                         Codec<Record> codec)