Class QueryManagerStats

java.lang.Object
io.trino.execution.QueryManagerStats

public class QueryManagerStats extends Object
  • Constructor Details

    • QueryManagerStats

      public QueryManagerStats()
  • Method Details

    • trackQueryStats

      public void trackQueryStats(DispatchQuery managedQueryExecution)
    • getStartedQueries

      public io.airlift.stats.CounterStat getStartedQueries()
    • getSubmittedQueries

      public io.airlift.stats.CounterStat getSubmittedQueries()
    • getCompletedQueries

      public io.airlift.stats.CounterStat getCompletedQueries()
    • getFailedQueries

      public io.airlift.stats.CounterStat getFailedQueries()
    • getConsumedInputRows

      public io.airlift.stats.CounterStat getConsumedInputRows()
    • getConsumedInputBytes

      public io.airlift.stats.CounterStat getConsumedInputBytes()
    • getConsumedCpuTimeSecs

      public io.airlift.stats.CounterStat getConsumedCpuTimeSecs()
    • getExecutionTime

      public io.airlift.stats.TimeStat getExecutionTime()
    • getQueuedTime

      public io.airlift.stats.TimeStat getQueuedTime()
    • getUserErrorFailures

      public io.airlift.stats.CounterStat getUserErrorFailures()
    • getInternalFailures

      public io.airlift.stats.CounterStat getInternalFailures()
    • getAbandonedQueries

      public io.airlift.stats.CounterStat getAbandonedQueries()
    • getCanceledQueries

      public io.airlift.stats.CounterStat getCanceledQueries()
    • getExternalFailures

      public io.airlift.stats.CounterStat getExternalFailures()
    • getInsufficientResourcesFailures

      public io.airlift.stats.CounterStat getInsufficientResourcesFailures()
    • getWallInputBytesRate

      public io.airlift.stats.DistributionStat getWallInputBytesRate()
    • getCpuInputByteRate

      public io.airlift.stats.DistributionStat getCpuInputByteRate()