@Metrics(about="LlapDaemon Executor Metrics", context="executors") public class LlapDaemonExecutorMetrics extends Object implements org.apache.hadoop.metrics2.MetricsSource
public static LlapDaemonExecutorMetrics create(String displayName, String sessionId, int numExecutors, int[] intervals)
public void getMetrics(org.apache.hadoop.metrics2.MetricsCollector collector, boolean b)
getMetrics
in interface org.apache.hadoop.metrics2.MetricsSource
public void incrExecutorTotalRequestsHandled()
public void setExecutorNumQueuedRequests(int value)
public void setExecutorNumPreemptableRequests(int value)
public void setNumExecutorsAvailable(int value)
public void incrTotalEvictedFromWaitQueue()
public void incrTotalRejectedRequests()
public void incrExecutorTotalSuccess()
public void incrExecutorTotalExecutionFailed()
public void addMetricsPreemptionTimeLost(long value)
public void addMetricsPreemptionTimeToKill(long value)
public void addMetricsFallOffSuccessTimeLost(long timeLost)
public void addMetricsFallOffFailedTimeLost(long timeLost)
public void addMetricsFallOffKilledTimeLost(long timeLost)
public void incrExecutorTotalKilled()
public void setCacheMemoryPerInstance(long value)
public void setMemoryPerInstance(long value)
public void setJvmMaxMemory(long value)
public void setWaitQueueSize(int size)
public JvmMetrics getJvmMetrics()
public String getName()
Copyright © 2021 The Apache Software Foundation. All rights reserved.