Package io.undertow.server
Interface ConnectorStatistics
- All Known Implementing Classes:
AggregateConnectorStatistics
,ConnectorStatisticsImpl
public interface ConnectorStatistics
Connector level statistics
- Author:
- Stuart Douglas
-
Method Summary
Modifier and TypeMethodDescriptionlong
long
long
long
long
long
long
long
long
long
void
reset()
Resets all values to zero
-
Method Details
-
getRequestCount
long getRequestCount()- Returns:
- The number of requests processed by this connector
-
getBytesSent
long getBytesSent()- Returns:
- The number of bytes sent on this connector
-
getBytesReceived
long getBytesReceived()- Returns:
- The number of bytes that have been received by this connector
-
getErrorCount
long getErrorCount()- Returns:
- The number of requests that triggered an error (i.e. 500) response.
-
getProcessingTime
long getProcessingTime()- Returns:
- The total amount of time spent processing all requests on this connector (nanoseconds)
-
getMaxProcessingTime
long getMaxProcessingTime()- Returns:
- The time taken by the slowest request (nanoseconds)
-
reset
void reset()Resets all values to zero -
getActiveConnections
long getActiveConnections()- Returns:
- The current number of active connections
-
getMaxActiveConnections
long getMaxActiveConnections()- Returns:
- The maximum number of active connections that have every been active on this connector
-
getActiveRequests
long getActiveRequests()- Returns:
- The current number of active requests
-
getMaxActiveRequests
long getMaxActiveRequests()- Returns:
- The maximum number of active requests
-