Interface ClusterNodeDetails
- All Known Implementing Classes:
ClusterNodeDetailsImpl
@ExperimentalApi
public interface ClusterNodeDetails
Represents additional monitoring information about the cluster node and it's environment
-
Method Summary
Modifier and TypeMethodDescription
-
Method Details
-
getIpAddress
String getIpAddress()- Returns:
- a string representation of the cluster node's host ip address
-
getHostname
String getHostname()- Returns:
- the hostname of the cluster host
-
getCurrentHeapSize
Long getCurrentHeapSize()- Returns:
- the current allocated heap size of the node's JVM, in bytes
-
getMaxHeapSize
Long getMaxHeapSize()- Returns:
- the max heap size of the node's JVM, in bytes
-
getAverageLoad
- Returns:
- an estimate of the average cpu load of the node, over the last minute, or none if not available
-
getUptime
Duration getUptime()- Returns:
- the uptime of the node
-