public class ExternalSPSBeanMetrics extends Object implements org.apache.hadoop.hdfs.server.sps.metrics.ExternalSPSMXBean
| Constructor and Description |
|---|
ExternalSPSBeanMetrics(org.apache.hadoop.hdfs.server.namenode.sps.StoragePolicySatisfier sps) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Unregister the JMX interfaces.
|
int |
getAttemptedItemsCount()
Gets the count of attempted items.
|
int |
getMovementFinishedBlocksCount()
Gets the count of movement finished blocks.
|
int |
getProcessingQueueSize()
Gets the queue size of StorageMovementNeeded.
|
void |
updateAttemptedItemsCount() |
void |
updateMovementFinishedBlocksCount() |
void |
updateProcessingQueueSize() |
public ExternalSPSBeanMetrics(org.apache.hadoop.hdfs.server.namenode.sps.StoragePolicySatisfier sps)
public void close()
public int getProcessingQueueSize()
org.apache.hadoop.hdfs.server.sps.metrics.ExternalSPSMXBeangetProcessingQueueSize in interface org.apache.hadoop.hdfs.server.sps.metrics.ExternalSPSMXBean@VisibleForTesting public void updateProcessingQueueSize()
public int getMovementFinishedBlocksCount()
org.apache.hadoop.hdfs.server.sps.metrics.ExternalSPSMXBeangetMovementFinishedBlocksCount in interface org.apache.hadoop.hdfs.server.sps.metrics.ExternalSPSMXBean@VisibleForTesting public void updateMovementFinishedBlocksCount()
public int getAttemptedItemsCount()
org.apache.hadoop.hdfs.server.sps.metrics.ExternalSPSMXBeangetAttemptedItemsCount in interface org.apache.hadoop.hdfs.server.sps.metrics.ExternalSPSMXBean@VisibleForTesting public void updateAttemptedItemsCount()
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.