@InterfaceAudience.Private public class MetricsAssignmentManagerSourceImpl extends BaseSourceImpl implements MetricsAssignmentManagerSource
metricsAdapter, metricsContext, metricsDescription, metricsJmxContext, metricsName, metricsRegistry, registryASSIGN_METRIC_PREFIX, CLOSE_METRIC_PREFIX, DEAD_SERVER_OPEN_REGIONS, MERGE_METRIC_PREFIX, METRICS_CONTEXT, METRICS_DESCRIPTION, METRICS_JMX_CONTEXT, METRICS_NAME, MOVE_METRIC_PREFIX, OPEN_METRIC_PREFIX, OPERATION_COUNT_NAME, REOPEN_METRIC_PREFIX, RIT_COUNT_DESC, RIT_COUNT_NAME, RIT_COUNT_OVER_THRESHOLD_DESC, RIT_COUNT_OVER_THRESHOLD_NAME, RIT_DURATION_DESC, RIT_DURATION_NAME, RIT_OLDEST_AGE_DESC, RIT_OLDEST_AGE_NAME, SPLIT_METRIC_PREFIX, UNASSIGN_METRIC_PREFIX, UNKNOWN_SERVER_OPEN_REGIONSHBASE_METRICS_SYSTEM_NAME| 构造器和说明 |
|---|
MetricsAssignmentManagerSourceImpl() |
MetricsAssignmentManagerSourceImpl(String metricsName,
String metricsDescription,
String metricsContext,
String metricsJmxContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
OperationMetrics |
getAssignMetrics() |
OperationMetrics |
getCloseMetrics() |
OperationMetrics |
getMergeMetrics() |
void |
getMetrics(MetricsCollector metricsCollector,
boolean all) |
OperationMetrics |
getMoveMetrics() |
OperationMetrics |
getOpenMetrics() |
OperationMetrics |
getReopenMetrics() |
OperationMetrics |
getSplitMetrics() |
OperationMetrics |
getUnassignMetrics() |
void |
incrementOperationCounter() |
void |
init() |
void |
setRIT(int ritCount) |
void |
setRITCountOverThreshold(int ritCount) |
void |
setRITOldestAge(long ritOldestAge) |
void |
updateDeadServerOpenRegions(int deadRegions) |
void |
updateRitDuration(long duration) |
void |
updateUnknownServerOpenRegions(int unknownRegions) |
decGauge, getMetricsContext, getMetricsDescription, getMetricsJmxContext, getMetricsName, getMetricsRegistry, incCounters, incGauge, removeMetric, setGauge, updateHistogramclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdecGauge, getMetricRegistryInfo, getMetricsContext, getMetricsDescription, getMetricsJmxContext, getMetricsName, incCounters, incGauge, removeMetric, setGauge, updateHistogrampublic void init()
init 在接口中 BaseSourceinit 在类中 BaseSourceImplpublic void setRIT(int ritCount)
setRIT 在接口中 MetricsAssignmentManagerSourcepublic void setRITCountOverThreshold(int ritCount)
public void setRITOldestAge(long ritOldestAge)
public void incrementOperationCounter()
public void updateRitDuration(long duration)
public void updateDeadServerOpenRegions(int deadRegions)
public void updateUnknownServerOpenRegions(int unknownRegions)
public OperationMetrics getAssignMetrics()
public OperationMetrics getUnassignMetrics()
public OperationMetrics getSplitMetrics()
public OperationMetrics getMergeMetrics()
public OperationMetrics getMoveMetrics()
getMoveMetrics 在接口中 MetricsAssignmentManagerSourcepublic OperationMetrics getReopenMetrics()
public OperationMetrics getOpenMetrics()
getOpenMetrics 在接口中 MetricsAssignmentManagerSourcepublic OperationMetrics getCloseMetrics()
public void getMetrics(MetricsCollector metricsCollector, boolean all)
getMetrics 在接口中 MetricsSourcegetMetrics 在类中 BaseSourceImplCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.