@InterfaceAudience.Public @InterfaceStability.Evolving public class ScanMetrics extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.concurrent.atomic.AtomicLong |
countOfBytesInRemoteResults
number of bytes in Result objects from remote region servers
|
java.util.concurrent.atomic.AtomicLong |
countOfBytesInResults
number of bytes in Result objects from region servers
|
java.util.concurrent.atomic.AtomicLong |
countOfNSRE
number of NotServingRegionException caught
|
java.util.concurrent.atomic.AtomicLong |
countOfRegions
number of regions
|
java.util.concurrent.atomic.AtomicLong |
countOfRemoteRPCcalls
number of remote RPC calls
|
java.util.concurrent.atomic.AtomicLong |
countOfRemoteRPCRetries
number of remote RPC retries
|
java.util.concurrent.atomic.AtomicLong |
countOfRPCcalls
number of RPC calls
|
java.util.concurrent.atomic.AtomicLong |
countOfRPCRetries
number of RPC retries
|
java.util.concurrent.atomic.AtomicLong |
sumOfMillisSecBetweenNexts
sum of milliseconds between sequential next calls
|
Constructor and Description |
---|
ScanMetrics()
constructor
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Long> |
getMetricsMap()
Get all of the values since the last time this function was called.
|
void |
setCounter(java.lang.String counterName,
long value) |
public final java.util.concurrent.atomic.AtomicLong countOfRPCcalls
public final java.util.concurrent.atomic.AtomicLong countOfRemoteRPCcalls
public final java.util.concurrent.atomic.AtomicLong sumOfMillisSecBetweenNexts
public final java.util.concurrent.atomic.AtomicLong countOfNSRE
public final java.util.concurrent.atomic.AtomicLong countOfBytesInResults
public final java.util.concurrent.atomic.AtomicLong countOfBytesInRemoteResults
public final java.util.concurrent.atomic.AtomicLong countOfRegions
public final java.util.concurrent.atomic.AtomicLong countOfRPCRetries
public final java.util.concurrent.atomic.AtomicLong countOfRemoteRPCRetries
public void setCounter(java.lang.String counterName, long value)
public java.util.Map<java.lang.String,java.lang.Long> getMetricsMap()