Class TabletServerUpdateMetrics
- java.lang.Object
-
- org.apache.accumulo.server.metrics.AbstractMetricsImpl
-
- org.apache.accumulo.tserver.metrics.TabletServerUpdateMetrics
-
- All Implemented Interfaces:
Metrics
,TabletServerUpdateMetricsKeys
,TabletServerUpdateMetricsMBean
public class TabletServerUpdateMetrics extends AbstractMetricsImpl implements TabletServerUpdateMetricsMBean
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.accumulo.server.metrics.AbstractMetricsImpl
AbstractMetricsImpl.Metric
-
-
Field Summary
-
Fields inherited from interface org.apache.accumulo.server.metrics.Metrics
MASTER_NAME, PREFIX, THRIFT_NAME, TSERVER_NAME
-
Fields inherited from interface org.apache.accumulo.tserver.metrics.TabletServerUpdateMetricsKeys
COMMIT_PREP, COMMIT_TIME, CONSTRAINT_VIOLATIONS, MUTATION_ARRAY_SIZE, PERMISSION_ERRORS, UNKNOWN_TABLET_ERRORS, WALOG_WRITE_TIME
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getCommitAvgTime()
long
getCommitCount()
long
getCommitMaxTime()
long
getCommitMinTime()
long
getCommitPrepAvgTime()
long
getCommitPrepCount()
long
getCommitPrepMaxTime()
long
getCommitPrepMinTime()
long
getConstraintViolationCount()
protected String
getMetricsPrefix()
long
getMutationArrayAvgSize()
long
getMutationArrayMaxSize()
long
getMutationArrayMinSize()
protected ObjectName
getObjectName()
long
getPermissionErrorCount()
long
getUnknownTabletErrorCount()
long
getWALogWriteAvgTime()
long
getWALogWriteCount()
long
getWALogWriteMaxTime()
long
getWALogWriteMinTime()
void
reset()
-
Methods inherited from class org.apache.accumulo.server.metrics.AbstractMetricsImpl
add, createMetric, finalize, getMetricAvg, getMetricCount, getMetricMax, getMetricMin, isEnabled, register, register
-
-
-
-
Method Detail
-
getObjectName
protected ObjectName getObjectName()
- Specified by:
getObjectName
in classAbstractMetricsImpl
-
getMetricsPrefix
protected String getMetricsPrefix()
- Specified by:
getMetricsPrefix
in classAbstractMetricsImpl
-
getPermissionErrorCount
public long getPermissionErrorCount()
- Specified by:
getPermissionErrorCount
in interfaceTabletServerUpdateMetricsMBean
-
getUnknownTabletErrorCount
public long getUnknownTabletErrorCount()
- Specified by:
getUnknownTabletErrorCount
in interfaceTabletServerUpdateMetricsMBean
-
getMutationArrayAvgSize
public long getMutationArrayAvgSize()
- Specified by:
getMutationArrayAvgSize
in interfaceTabletServerUpdateMetricsMBean
-
getMutationArrayMinSize
public long getMutationArrayMinSize()
- Specified by:
getMutationArrayMinSize
in interfaceTabletServerUpdateMetricsMBean
-
getMutationArrayMaxSize
public long getMutationArrayMaxSize()
- Specified by:
getMutationArrayMaxSize
in interfaceTabletServerUpdateMetricsMBean
-
getCommitPrepCount
public long getCommitPrepCount()
- Specified by:
getCommitPrepCount
in interfaceTabletServerUpdateMetricsMBean
-
getCommitPrepMinTime
public long getCommitPrepMinTime()
- Specified by:
getCommitPrepMinTime
in interfaceTabletServerUpdateMetricsMBean
-
getCommitPrepMaxTime
public long getCommitPrepMaxTime()
- Specified by:
getCommitPrepMaxTime
in interfaceTabletServerUpdateMetricsMBean
-
getCommitPrepAvgTime
public long getCommitPrepAvgTime()
- Specified by:
getCommitPrepAvgTime
in interfaceTabletServerUpdateMetricsMBean
-
getConstraintViolationCount
public long getConstraintViolationCount()
- Specified by:
getConstraintViolationCount
in interfaceTabletServerUpdateMetricsMBean
-
getWALogWriteCount
public long getWALogWriteCount()
- Specified by:
getWALogWriteCount
in interfaceTabletServerUpdateMetricsMBean
-
getWALogWriteMinTime
public long getWALogWriteMinTime()
- Specified by:
getWALogWriteMinTime
in interfaceTabletServerUpdateMetricsMBean
-
getWALogWriteMaxTime
public long getWALogWriteMaxTime()
- Specified by:
getWALogWriteMaxTime
in interfaceTabletServerUpdateMetricsMBean
-
getWALogWriteAvgTime
public long getWALogWriteAvgTime()
- Specified by:
getWALogWriteAvgTime
in interfaceTabletServerUpdateMetricsMBean
-
getCommitCount
public long getCommitCount()
- Specified by:
getCommitCount
in interfaceTabletServerUpdateMetricsMBean
-
getCommitMinTime
public long getCommitMinTime()
- Specified by:
getCommitMinTime
in interfaceTabletServerUpdateMetricsMBean
-
getCommitMaxTime
public long getCommitMaxTime()
- Specified by:
getCommitMaxTime
in interfaceTabletServerUpdateMetricsMBean
-
getCommitAvgTime
public long getCommitAvgTime()
- Specified by:
getCommitAvgTime
in interfaceTabletServerUpdateMetricsMBean
-
reset
public void reset()
- Specified by:
reset
in interfaceTabletServerUpdateMetricsMBean
-
-