-
- All Superinterfaces:
PlatformManagedObject
public interface WispCounterMXBean extends PlatformManagedObject
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<Long>getCompleteTaskCount()List<Long>getCreateTaskCount()List<Long>getEnqueueCount()List<Long>getEventLoopCount()List<Long>getExecutionCount()List<Long>getLazyUnparkCount()List<Long>getNumberOfRunningTasks()List<Long>getParkCount()List<Long>getQueueLength()List<Boolean>getRunningStates()List<Long>getRunningTimeTotal()List<Long>getSelectableIOCount()List<Long>getSwitchCount()List<Long>getTimeOutCount()List<Long>getTotalBlockingTime()List<Long>getTotalEnqueueTime()List<Long>getTotalExecutionTime()List<Long>getTotalWaitSocketIOTime()List<Long>getUnparkCount()List<Long>getUnparkInterruptSelectorCount()List<Long>getWaitSocketIOCount()List<Long>getWaitTimeTotal()WispCounterDatagetWispCounter(long id)-
Methods declared in interface java.lang.management.PlatformManagedObject
getObjectName
-
-
-
-
Method Detail
-
getRunningStates
List<Boolean> getRunningStates()
- Returns:
- list of managed wisp worker running state
-
getWaitTimeTotal
List<Long> getWaitTimeTotal()
- Returns:
- list of managed wisp worker wait time total, unit ns
-
getRunningTimeTotal
List<Long> getRunningTimeTotal()
- Returns:
- list of managed wisp worker running time total, unit ns
-
getCompleteTaskCount
List<Long> getCompleteTaskCount()
- Returns:
- list of managed wisp worker complete task count
-
getCreateTaskCount
List<Long> getCreateTaskCount()
- Returns:
- list of managed wisp worker create task count
-
getLazyUnparkCount
List<Long> getLazyUnparkCount()
- Returns:
- list of managed wisp worker lazy unpark count
-
getUnparkInterruptSelectorCount
List<Long> getUnparkInterruptSelectorCount()
- Returns:
- list of managed wisp worker unpark interrupt selector count
-
getSelectableIOCount
List<Long> getSelectableIOCount()
- Returns:
- list of managed wisp worker do IO count
-
getEventLoopCount
List<Long> getEventLoopCount()
- Returns:
- list of managed wisp worker do event loop count
-
getNumberOfRunningTasks
List<Long> getNumberOfRunningTasks()
- Returns:
- list of number of running tasks from managed wisp workers
-
getTotalBlockingTime
List<Long> getTotalBlockingTime()
- Returns:
- list of total blocking time in nanos from managed wisp workers
-
getTotalExecutionTime
List<Long> getTotalExecutionTime()
- Returns:
- list of total execution time in nanos from managed wisp workers
-
getExecutionCount
List<Long> getExecutionCount()
- Returns:
- list of execution count from managed wisp workers
-
getTotalEnqueueTime
List<Long> getTotalEnqueueTime()
- Returns:
- list of total enqueue time in nanos from managed wisp workers
-
getEnqueueCount
List<Long> getEnqueueCount()
- Returns:
- list of enqueue count from managed wisp workers
-
getTotalWaitSocketIOTime
List<Long> getTotalWaitSocketIOTime()
- Returns:
- list of total wait socket io time in nanos from managed wisp workers
-
getWaitSocketIOCount
List<Long> getWaitSocketIOCount()
- Returns:
- list of wait socket io event count from managed wisp workers
-
getWispCounter
WispCounterData getWispCounter(long id)
- Parameters:
id- WispEngine id- Returns:
- WispCounterData
-
-