Class RntbdMetrics


  • public final class RntbdMetrics
    extends Object
    • Method Detail

      • add

        public static void add​(io.micrometer.core.instrument.MeterRegistry registry)
      • channelsAcquired

        public int channelsAcquired()
      • channelsAvailable

        public int channelsAvailable()
      • completionRate

        public double completionRate()
        Computes the number of successful (non-error) responses received divided by the number of completed requests.
        Returns:
        number of successful (non-error) responses received divided by the number of completed requests.
      • concurrentRequests

        public long concurrentRequests()
      • endpoints

        public int endpoints()
      • requestQueueLength

        public int requestQueueLength()
      • requestSize

        public io.micrometer.core.instrument.distribution.HistogramSnapshot requestSize()
      • requests

        public io.micrometer.core.instrument.distribution.HistogramSnapshot requests()
      • responseErrors

        public io.micrometer.core.instrument.distribution.HistogramSnapshot responseErrors()
      • responseRate

        public double responseRate()
        Computes the number of successful (non-error) responses received divided by the number of requests sent
        Returns:
        The number of successful (non-error) responses received divided by the number of requests sent
      • responseSize

        public io.micrometer.core.instrument.distribution.HistogramSnapshot responseSize()
      • responseSuccesses

        public io.micrometer.core.instrument.distribution.HistogramSnapshot responseSuccesses()
      • tags

        public Iterable<io.micrometer.core.instrument.Tag> tags()
      • usedDirectMemory

        public long usedDirectMemory()
      • usedHeapMemory

        public long usedHeapMemory()