Package org.apache.hadoop.hbase.ipc
Class MetricsHBaseServerWrapperImpl
java.lang.Object
org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapperImpl
- All Implemented Interfaces:
MetricsHBaseServerWrapper
@Private
public class MetricsHBaseServerWrapperImpl
extends Object
implements MetricsHBaseServerWrapper
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintintintintintintintintintintintlonglonglongintintintintintThese two metrics are calculated together, so we want to return them in one calllongintprivate boolean
-
Field Details
-
server
-
-
Constructor Details
-
MetricsHBaseServerWrapperImpl
-
-
Method Details
-
isServerStarted
-
getTotalQueueSize
- Specified by:
getTotalQueueSizein interfaceMetricsHBaseServerWrapper
-
getGeneralQueueLength
- Specified by:
getGeneralQueueLengthin interfaceMetricsHBaseServerWrapper
-
getReplicationQueueLength
- Specified by:
getReplicationQueueLengthin interfaceMetricsHBaseServerWrapper
-
getBulkLoadQueueLength
- Specified by:
getBulkLoadQueueLengthin interfaceMetricsHBaseServerWrapper
-
getPriorityQueueLength
- Specified by:
getPriorityQueueLengthin interfaceMetricsHBaseServerWrapper
-
getMetaPriorityQueueLength
- Specified by:
getMetaPriorityQueueLengthin interfaceMetricsHBaseServerWrapper
-
getNumOpenConnections
- Specified by:
getNumOpenConnectionsin interfaceMetricsHBaseServerWrapper
-
getActiveRpcHandlerCount
- Specified by:
getActiveRpcHandlerCountin interfaceMetricsHBaseServerWrapper
-
getActiveGeneralRpcHandlerCount
- Specified by:
getActiveGeneralRpcHandlerCountin interfaceMetricsHBaseServerWrapper
-
getActivePriorityRpcHandlerCount
- Specified by:
getActivePriorityRpcHandlerCountin interfaceMetricsHBaseServerWrapper
-
getActiveMetaPriorityRpcHandlerCount
- Specified by:
getActiveMetaPriorityRpcHandlerCountin interfaceMetricsHBaseServerWrapper
-
getActiveReplicationRpcHandlerCount
- Specified by:
getActiveReplicationRpcHandlerCountin interfaceMetricsHBaseServerWrapper
-
getActiveBulkLoadRpcHandlerCount
- Specified by:
getActiveBulkLoadRpcHandlerCountin interfaceMetricsHBaseServerWrapper
-
getNumGeneralCallsDropped
- Specified by:
getNumGeneralCallsDroppedin interfaceMetricsHBaseServerWrapper
-
getNumLifoModeSwitches
- Specified by:
getNumLifoModeSwitchesin interfaceMetricsHBaseServerWrapper
-
getWriteQueueLength
- Specified by:
getWriteQueueLengthin interfaceMetricsHBaseServerWrapper
-
getReadQueueLength
- Specified by:
getReadQueueLengthin interfaceMetricsHBaseServerWrapper
-
getScanQueueLength
- Specified by:
getScanQueueLengthin interfaceMetricsHBaseServerWrapper
-
getActiveWriteRpcHandlerCount
- Specified by:
getActiveWriteRpcHandlerCountin interfaceMetricsHBaseServerWrapper
-
getActiveReadRpcHandlerCount
- Specified by:
getActiveReadRpcHandlerCountin interfaceMetricsHBaseServerWrapper
-
getActiveScanRpcHandlerCount
- Specified by:
getActiveScanRpcHandlerCountin interfaceMetricsHBaseServerWrapper
-
getNettyDmUsage
- Specified by:
getNettyDmUsagein interfaceMetricsHBaseServerWrapper
-
getTotalAndMaxNettyOutboundBytes
Description copied from interface:MetricsHBaseServerWrapperThese two metrics are calculated together, so we want to return them in one call- Specified by:
getTotalAndMaxNettyOutboundBytesin interfaceMetricsHBaseServerWrapper- Returns:
- pair containing total (first) and max (second) pending outbound bytes.
-