public class NodeMetricsView extends Object
SystemView
.Constructor and Description |
---|
NodeMetricsView(ClusterNode node) |
public NodeMetricsView(ClusterNode node)
node
- Cluster node.public UUID nodeId()
ClusterNode.id()
public Date lastUpdateTime()
ClusterMetrics.getLastUpdateTime()
public int maxActiveJobs()
ClusterMetrics.getMaximumActiveJobs()
public int curActiveJobs()
ClusterMetrics.getCurrentActiveJobs()
public float avgActiveJobs()
ClusterMetrics.getAverageActiveJobs()
public int maxWaitingJobs()
ClusterMetrics.getMaximumWaitingJobs()
public int curWaitingJobs()
ClusterMetrics.getCurrentWaitingJobs()
public float avgWaitingJobs()
ClusterMetrics.getAverageWaitingJobs()
public int maxRejectedJobs()
ClusterMetrics.getMaximumRejectedJobs()
public int curRejectedJobs()
ClusterMetrics.getCurrentRejectedJobs()
public float avgRejectedJobs()
ClusterMetrics.getAverageRejectedJobs()
public int totalRejectedJobs()
ClusterMetrics.getTotalRejectedJobs()
public int maxCanceledJobs()
ClusterMetrics.getMaximumCancelledJobs()
public int curCanceledJobs()
ClusterMetrics.getCurrentCancelledJobs()
public float avgCanceledJobs()
ClusterMetrics.getAverageCancelledJobs()
public int totalCanceledJobs()
ClusterMetrics.getTotalCancelledJobs()
public long maxJobsWaitTime()
ClusterMetrics.getMaximumJobWaitTime()
public long curJobsWaitTime()
ClusterMetrics.getCurrentJobWaitTime()
public long avgJobsWaitTime()
ClusterMetrics.getAverageJobWaitTime()
public long maxJobsExecuteTime()
ClusterMetrics.getMaximumJobExecuteTime()
public long curJobsExecuteTime()
ClusterMetrics.getCurrentJobExecuteTime()
public long avgJobsExecuteTime()
ClusterMetrics.getAverageJobExecuteTime()
public long totalJobsExecuteTime()
ClusterMetrics.getTotalJobsExecutionTime()
public int totalExecutedJobs()
ClusterMetrics.getTotalExecutedJobs()
public int totalExecutedTasks()
ClusterMetrics.getTotalExecutedTasks()
public long totalBusyTime()
ClusterMetrics.getTotalBusyTime()
public long totalIdleTime()
ClusterMetrics.getTotalIdleTime()
public long curIdleTime()
ClusterMetrics.getCurrentIdleTime()
public float busyTimePercentage()
ClusterMetrics.getBusyTimePercentage()
public float idleTimePercentage()
ClusterMetrics.getIdleTimePercentage()
public int totalCpu()
ClusterMetrics.getTotalCpus()
public double curCpuLoad()
[0, 1]
range.ClusterMetrics.getCurrentCpuLoad()
public double avgCpuLoad()
[0, 1]
range.ClusterMetrics.getAverageCpuLoad()
public double curGcCpuLoad()
ClusterMetrics.getCurrentGcCpuLoad()
public long heapMemoryInit()
-1
if undefined.ClusterMetrics.getHeapMemoryInitialized()
public long heapMemoryUsed()
ClusterMetrics.getHeapMemoryUsed()
public long heapMemoryCommited()
ClusterMetrics.getHeapMemoryCommitted()
public long heapMemoryMax()
-1
if undefined.ClusterMetrics.getHeapMemoryMaximum()
public long heapMemoryTotal()
ClusterMetrics.getHeapMemoryTotal()
public long nonheapMemoryInit()
-1
if undefined.ClusterMetrics.getNonHeapMemoryInitialized()
public long nonheapMemoryUsed()
ClusterMetrics.getNonHeapMemoryUsed()
public long nonheapMemoryCommited()
ClusterMetrics.getNonHeapMemoryCommitted()
public long nonheapMemoryMax()
-1
if undefined.ClusterMetrics.getNonHeapMemoryMaximum()
public long nonheapMemoryTotal()
-1
if undefined.ClusterMetrics.getNonHeapMemoryTotal()
public long uptime()
ClusterMetrics.getUpTime()
public Date jvmStartTime()
ClusterMetrics.getStartTime()
public Date nodeStartTime()
ClusterMetrics.getNodeStartTime()
public long lastDataVersion()
ClusterMetrics.getLastDataVersion()
public int curThreadCount()
ClusterMetrics.getCurrentThreadCount()
public int maxThreadCount()
ClusterMetrics.getMaximumThreadCount()
public long totalThreadCount()
ClusterMetrics.getTotalStartedThreadCount()
public int curDaemonThreadCount()
ClusterMetrics.getCurrentDaemonThreadCount()
public int sentMessagesCount()
ClusterMetrics.getSentMessagesCount()
public long sentBytesCount()
ClusterMetrics.getSentBytesCount()
public int receivedMessagesCount()
ClusterMetrics.getReceivedMessagesCount()
public long receivedBytesCount()
ClusterMetrics.getReceivedBytesCount()
public int outboundMessagesQueue()
ClusterMetrics.getOutboundMessagesQueueSize()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.16.0 Release Date : December 15 2023