RBFMetrics@Private
@Evolving
public interface FederationMBean
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getBlockPoolId() |
Deprecated.
Use
RouterMBean.getBlockPoolId() instead. |
java.lang.String |
getClusterId() |
Deprecated.
Use
RouterMBean.getClusterId() instead. |
java.lang.String |
getCompiledDate() |
Deprecated.
Use
RouterMBean.getCompiledDate() instead. |
java.lang.String |
getCompileInfo() |
Deprecated.
Use
RouterMBean.getCompileInfo() instead. |
int |
getCorruptFilesCount() |
Get the number of corrupts files.
|
long |
getCurrentTokensCount() |
Deprecated.
Use
RouterMBean.getCurrentTokensCount() instead. |
long |
getHighestPriorityLowRedundancyECBlocks() |
Gets the total number of erasure coded low redundancy blocks on the cluster
with the highest risk of loss.
|
long |
getHighestPriorityLowRedundancyReplicatedBlocks() |
Gets the total number of replicated low redundancy blocks on the cluster
with the highest risk of loss.
|
java.lang.String |
getHostAndPort() |
Deprecated.
Use
RouterMBean.getHostAndPort() instead. |
java.lang.String |
getMountTable() |
Get the mount table for the federated filesystem or null if failure.
|
java.lang.String |
getNamenodes() |
Get information about all the namenodes in the federation or null if
failure.
|
java.lang.String |
getNameservices() |
Get the latest info for each registered nameservice.
|
java.lang.String |
getNodeUsage() |
Get Max, Median, Min and Standard Deviation of DataNodes usage.
|
long |
getNumberOfMissingBlocksWithReplicationFactorOne() |
Gets the total number of missing blocks on the cluster with
replication factor 1.
|
long |
getNumBlocks() |
Get the number of blocks in the federation.
|
int |
getNumDeadNodes() |
Get the number of dead datanodes.
|
int |
getNumDecomDeadNodes() |
Get the number of dead decommissioned datanodes.
|
int |
getNumDecomLiveNodes() |
Get the number of live decommissioned datanodes.
|
int |
getNumDecommissioningNodes() |
Get the number of decommissioning datanodes.
|
int |
getNumEnteringMaintenanceDataNodes() |
Get the number of datanodes which are entering maintenance.
|
int |
getNumExpiredNamenodes() |
Get the number of expired namenodes.
|
long |
getNumFiles() |
Get the number of files in the federation.
|
int |
getNumInMaintenanceDeadDataNodes() |
Get the number of dead datanodes which are under maintenance.
|
int |
getNumInMaintenanceLiveDataNodes() |
Get the number of live datanodes which are under maintenance.
|
int |
getNumLiveNodes() |
Get the number of live datanodes.
|
int |
getNumNamenodes() |
Get the number of namenodes.
|
int |
getNumNameservices() |
Get the number of nameservices in the federation.
|
long |
getNumOfBlocksPendingDeletion() |
Get the number of pending deletion blocks in the federation.
|
long |
getNumOfBlocksPendingReplication() |
Get the number of pending replication blocks in the federation.
|
long |
getNumOfBlocksUnderReplicated() |
Get the number of under replicated blocks in the federation.
|
long |
getNumOfMissingBlocks() |
Get the number of missing blocks in the federation.
|
int |
getNumStaleNodes() |
Get the number of stale datanodes.
|
int |
getPendingSPSPaths() |
Returns the number of paths to be processed by storage policy satisfier.
|
long |
getProvidedSpace() |
Get the total remote storage capacity mounted in the federated cluster.
|
long |
getRemainingCapacity() |
Get the remaining capacity of the federated cluster.
|
java.math.BigInteger |
getRemainingCapacityBigInt() |
Get the remaining capacity (big integer) of the federated cluster.
|
java.lang.String |
getRouterId() |
Deprecated.
Use
RouterMBean.getRouterId() instead. |
java.lang.String |
getRouters() |
Get the latest state of all routers.
|
java.lang.String |
getRouterStarted() |
Deprecated.
Use
RouterMBean.getRouterStarted() instead. |
java.lang.String |
getRouterStatus() |
Deprecated.
Use
RouterMBean.getRouterStatus() instead. |
long |
getScheduledReplicationBlocks() |
Blocks scheduled for replication.
|
long |
getTotalCapacity() |
Get the total capacity of the federated cluster.
|
java.math.BigInteger |
getTotalCapacityBigInt() |
Get the total capacity (big integer) of the federated cluster.
|
long |
getUsedCapacity() |
Get the used capacity of the federated cluster.
|
java.math.BigInteger |
getUsedCapacityBigInt() |
Get the used capacity (big integer) of the federated cluster.
|
java.lang.String |
getVersion() |
Deprecated.
Use
RouterMBean.getVersion() instead. |
boolean |
isSecurityEnabled() |
Deprecated.
Use
RouterMBean.isSecurityEnabled() instead. |
java.lang.String getNamenodes()
java.lang.String getNameservices()
java.lang.String getMountTable()
java.lang.String getRouters()
long getTotalCapacity()
getTotalCapacityBigInt() instead.long getUsedCapacity()
getUsedCapacityBigInt() instead.long getRemainingCapacity()
getRemainingCapacityBigInt() instead.java.math.BigInteger getTotalCapacityBigInt()
java.math.BigInteger getUsedCapacityBigInt()
java.math.BigInteger getRemainingCapacityBigInt()
long getProvidedSpace()
int getNumNameservices()
int getNumNamenodes()
int getNumExpiredNamenodes()
int getNumLiveNodes()
int getNumDeadNodes()
int getNumStaleNodes()
int getNumDecommissioningNodes()
int getNumDecomLiveNodes()
int getNumDecomDeadNodes()
int getNumInMaintenanceLiveDataNodes()
int getNumInMaintenanceDeadDataNodes()
int getNumEnteringMaintenanceDataNodes()
java.lang.String getNodeUsage()
long getNumBlocks()
long getNumOfMissingBlocks()
long getNumOfBlocksPendingReplication()
long getNumOfBlocksUnderReplicated()
long getNumOfBlocksPendingDeletion()
long getNumFiles()
@Deprecated java.lang.String getRouterStarted()
RouterMBean.getRouterStarted() instead.@Deprecated java.lang.String getVersion()
RouterMBean.getVersion() instead.@Deprecated java.lang.String getCompiledDate()
RouterMBean.getCompiledDate() instead.@Deprecated java.lang.String getCompileInfo()
RouterMBean.getCompileInfo() instead.@Deprecated java.lang.String getHostAndPort()
RouterMBean.getHostAndPort() instead.@Deprecated java.lang.String getRouterId()
RouterMBean.getRouterId() instead.java.lang.String getClusterId()
RouterMBean.getClusterId() instead.@Deprecated java.lang.String getBlockPoolId()
RouterMBean.getBlockPoolId() instead.@Deprecated java.lang.String getRouterStatus()
RouterMBean.getRouterStatus() instead.@Deprecated long getCurrentTokensCount()
RouterMBean.getCurrentTokensCount() instead.@Deprecated boolean isSecurityEnabled()
RouterMBean.isSecurityEnabled() instead.int getCorruptFilesCount()
long getScheduledReplicationBlocks()
long getNumberOfMissingBlocksWithReplicationFactorOne()
long getHighestPriorityLowRedundancyReplicatedBlocks()
long getHighestPriorityLowRedundancyECBlocks()
int getPendingSPSPaths()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.