Interface WispCounterMXBean

    • Method Detail

      • getRunningStates

        List<Boolean> getRunningStates()
        Returns:
        list of managed wisp worker running state
      • getSwitchCount

        List<Long> getSwitchCount()
        Returns:
        list of managed wisp worker switch count
      • 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
      • getParkCount

        List<Long> getParkCount()
        Returns:
        list of managed wisp worker park count
      • getUnparkCount

        List<Long> getUnparkCount()
        Returns:
        list of managed wisp worker unpark 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
      • getTimeOutCount

        List<Long> getTimeOutCount()
        Returns:
        list of managed wisp worker timeout count
      • getEventLoopCount

        List<Long> getEventLoopCount()
        Returns:
        list of managed wisp worker do event loop count
      • getQueueLength

        List<Long> getQueueLength()
        Returns:
        list of managed wisp worker task queue length
      • 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