Package org.apache.synapse.commons.jmx
Interface ThreadingViewMBean
-
- All Known Implementing Classes:
ThreadingView
public interface ThreadingViewMBeanProvides metrics related to a given thread pool or group.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description doublegetAvgBlockedWorkerPercentage()doublegetAvgUnblockedWorkerPercentage()String[]getDeadLockedWorkers()doublegetLast15MinuteBlockedWorkerPercentage()doublegetLast24HourBlockedWorkerPercentage()doublegetLast5MinuteBlockedWorkerPercentage()doublegetLast8HourBlockedWorkerPercentage()doublegetLastHourBlockedWorkerPercentage()doublegetLastMinuteBlockedWorkerPercentage()DategetLastResetTime()intgetTotalWorkerCount()voidreset()
-
-
-
Method Detail
-
getTotalWorkerCount
int getTotalWorkerCount()
-
getDeadLockedWorkers
String[] getDeadLockedWorkers()
-
getAvgBlockedWorkerPercentage
double getAvgBlockedWorkerPercentage()
-
getAvgUnblockedWorkerPercentage
double getAvgUnblockedWorkerPercentage()
-
getLastMinuteBlockedWorkerPercentage
double getLastMinuteBlockedWorkerPercentage()
-
getLast5MinuteBlockedWorkerPercentage
double getLast5MinuteBlockedWorkerPercentage()
-
getLast15MinuteBlockedWorkerPercentage
double getLast15MinuteBlockedWorkerPercentage()
-
getLastHourBlockedWorkerPercentage
double getLastHourBlockedWorkerPercentage()
-
getLast8HourBlockedWorkerPercentage
double getLast8HourBlockedWorkerPercentage()
-
getLast24HourBlockedWorkerPercentage
double getLast24HourBlockedWorkerPercentage()
-
reset
void reset()
-
getLastResetTime
Date getLastResetTime()
-
-