Module datarush.hadoop.core
Interface ContainerStatsService
-
- All Known Implementing Classes:
ContainerStatsServiceImpl
public interface ContainerStatsService
Service to gather run time statistics for the application master and worker containers. This service is meant to be implemented by an external application master. An external application master is not managed by the Dataflow cluster manager. It is the responsibility of the external application master to gather stats from all of it's worker containers.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<NodeStatistics>
getContainerStats()
Return a list of node statistics from each active container being managed by an external application master.
-
-
-
Method Detail
-
getContainerStats
List<NodeStatistics> getContainerStats() throws RMIException
Return a list of node statistics from each active container being managed by an external application master. This includes the application master itself.- Returns:
- list of node (i.e. container) statistics
- Throws:
RMIException
- thrown for communication errors
-
-