@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.MetricsSourcepublic 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 © 2019 The Apache Software Foundation. All Rights Reserved.