Interface PWCHttpServiceStats

  • All Superinterfaces:
    Stats

    public interface PWCHttpServiceStats
    extends Stats
    Contains Statistical Information for the HttpService
    Author:
    nsegura
    • Method Detail

      • getID

        StringStatistic getID()
        Returns HttpService Id
        Returns:
        HttpService Id
      • getVersionServer

        StringStatistic getVersionServer()
        Returns the HttpService Version
        Returns:
        HttpService Version
      • getTimeStarted

        StringStatistic getTimeStarted()
        Returns the Time the HttpService Was Started
        Returns:
        Time HttpService Started
      • getSecondsRunning

        CountStatistic getSecondsRunning()
        Returns the amount of seconds the HttpService has been running
        Returns:
        seconds HttpService has been running
      • getMaxThreads

        CountStatistic getMaxThreads()
        Returns the max amount of threads
        Returns:
        the max amount of threads
      • getMaxVirtualServers

        CountStatistic getMaxVirtualServers()
        The Max amount of virtual servers
        Returns:
        Max amount of virtual servers
      • getFlagProfilingEnabled

        CountStatistic getFlagProfilingEnabled()
        Returns 1 if profiling is enabled, otherwise 0
        Returns:
        profile enabled?
      • getFlagVirtualServerOverflow

        CountStatistic getFlagVirtualServerOverflow()
        Returns 1 if virtual server overflow is enable, otherwise 0
        Returns:
        virtual sever overflow enabled?
      • getLoad1MinuteAverage

        CountStatistic getLoad1MinuteAverage()
        Returns the average load in the last minute
        Returns:
        average 1 minute load
      • getLoad5MinuteAverage

        CountStatistic getLoad5MinuteAverage()
        Returns the average load for the last 5 minutes
        Returns:
        average 5 minute load
      • getLoad15MinuteAverage

        CountStatistic getLoad15MinuteAverage()
        Returns the average load for the last 15 minutes
        Returns:
        average 15 minute load
      • getRateBytesTransmitted

        CountStatistic getRateBytesTransmitted()
        Returns the rate of bytes transmitted
        Returns:
        byte trasmission rate
      • getRateBytesReceived

        CountStatistic getRateBytesReceived()
        Returns the rate of bytes received
        Returns:
        byte receive rate