Package com.arangodb

Interface QueueTimeMetrics

All Known Implementing Classes:
QueueTimeMetricsImpl

@ThreadSafe public interface QueueTimeMetrics
Interface for accessing queue time latency metrics, reported by the "X-Arango-Queue-Time-Seconds" response header. This header contains the most recent request (de)queuing time (in seconds) as tracked by the server’s scheduler.
Since:
ArangoDB 3.9
Author:
Michele Rastelli
See Also:
  • Method Details

    • getValues

      QueueTimeSample[] getValues()
      Returns:
      all the n values observed
    • getAvg

      double getAvg()
      Returns:
      the average of the last n values observed, 0.0 if no value has been observed (i.e. in ArangoDB versions prior to 3.9).