public class MonitorHealth extends Object implements MonitorHealthMBean
Constructor and Description |
---|
MonitorHealth() |
Modifier and Type | Method and Description |
---|---|
double |
getItemAddedAverageThroughput()
Health indicator of the average of the throughput of items added in monitor process queue (how many items have been added in one second).
|
double |
getItemProcessedAverageThroughput()
Health indicator of the average of the throughput of items processed in monitor process queue (how many items have been added in one second).
|
double |
getItemRejectedAverageThroughput()
Health indicator of the average of the throughput of items rejected by the monitor process queue (how many items have been rejected in one second).
|
int |
getNumberOfActiveThreads()
Health indicator of the number of currently active monitor process threads.
|
int |
getNumberOfThreads()
Health indicator of the number of monitor process threads.
|
int |
getProcessQueueMaximumSize()
Heath indicator of the monitoring process queue maximum size.
|
int |
getProcessQueueSize()
Heath indicator of the monitoring process queue size.
|
double |
getQueueAverageDuration()
Health indicator of the average of the duration an item remains on the process queue, since it was added until it is fully processed.
|
public int getProcessQueueSize() throws Exception
MonitorHealthMBean
getProcessQueueSize
in interface MonitorHealthMBean
Exception
public int getProcessQueueMaximumSize() throws Exception
MonitorHealthMBean
getProcessQueueMaximumSize
in interface MonitorHealthMBean
Exception
public double getItemAddedAverageThroughput() throws Exception
MonitorHealthMBean
getItemAddedAverageThroughput
in interface MonitorHealthMBean
Exception
public double getItemProcessedAverageThroughput() throws Exception
MonitorHealthMBean
getItemProcessedAverageThroughput
in interface MonitorHealthMBean
Exception
public double getQueueAverageDuration() throws Exception
MonitorHealthMBean
getQueueAverageDuration
in interface MonitorHealthMBean
Exception
public double getItemRejectedAverageThroughput() throws Exception
MonitorHealthMBean
getItemRejectedAverageThroughput
in interface MonitorHealthMBean
Exception
public int getNumberOfThreads()
MonitorHealthMBean
getNumberOfThreads
in interface MonitorHealthMBean
public int getNumberOfActiveThreads()
MonitorHealthMBean
getNumberOfActiveThreads
in interface MonitorHealthMBean
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.