Class Metrics2ReplicationMetrics
- java.lang.Object
-
- org.apache.accumulo.master.metrics.Metrics2ReplicationMetrics
-
-
Field Summary
Fields Modifier and Type Field Description static StringCONTEXTstatic StringDESCRIPTIONstatic StringMAX_REPLICATION_THREADSstatic StringNAMEstatic StringNUM_PEERSstatic StringPENDING_FILESstatic StringRECORDstatic StringREPLICATION_QUEUE_TIMEstatic StringREPLICATION_QUEUE_TIME_QUANTILES-
Fields inherited from interface org.apache.accumulo.server.metrics.Metrics
MASTER_NAME, PREFIX, THRIFT_NAME, TSERVER_NAME
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(String name, long time)protected voidaddReplicationQueueTimeMetrics()protected longgetCurrentTime()protected intgetMaxReplicationThreads()voidgetMetrics(org.apache.hadoop.metrics2.MetricsCollector collector, boolean all)protected intgetNumConfiguredPeers()protected intgetNumFilesPendingReplication()booleanisEnabled()voidregister()protected voidsnapshot()
-
-
-
Field Detail
-
NAME
public static final String NAME
- See Also:
- Constant Field Values
-
DESCRIPTION
public static final String DESCRIPTION
- See Also:
- Constant Field Values
-
CONTEXT
public static final String CONTEXT
- See Also:
- Constant Field Values
-
RECORD
public static final String RECORD
- See Also:
- Constant Field Values
-
PENDING_FILES
public static final String PENDING_FILES
- See Also:
- Constant Field Values
-
NUM_PEERS
public static final String NUM_PEERS
- See Also:
- Constant Field Values
-
MAX_REPLICATION_THREADS
public static final String MAX_REPLICATION_THREADS
- See Also:
- Constant Field Values
-
REPLICATION_QUEUE_TIME_QUANTILES
public static final String REPLICATION_QUEUE_TIME_QUANTILES
- See Also:
- Constant Field Values
-
REPLICATION_QUEUE_TIME
public static final String REPLICATION_QUEUE_TIME
- See Also:
- Constant Field Values
-
-
Method Detail
-
snapshot
protected void snapshot()
-
getMetrics
public void getMetrics(org.apache.hadoop.metrics2.MetricsCollector collector, boolean all)- Specified by:
getMetricsin interfaceorg.apache.hadoop.metrics2.MetricsSource
-
register
public void register() throws Exception
-
getNumFilesPendingReplication
protected int getNumFilesPendingReplication()
-
getNumConfiguredPeers
protected int getNumConfiguredPeers()
-
getMaxReplicationThreads
protected int getMaxReplicationThreads()
-
addReplicationQueueTimeMetrics
protected void addReplicationQueueTimeMetrics()
-
getCurrentTime
protected long getCurrentTime()
-
-