public class HttpServerListener extends TcpServerListener<io.reactivex.netty.server.ServerMetricsEvent<?>>
| Modifier | Constructor and Description |
|---|---|
protected |
HttpServerListener(java.lang.String monitorId) |
| Modifier and Type | Method and Description |
|---|---|
long |
getFailedRequests() |
long |
getInflightRequests() |
long |
getProcessedRequests() |
long |
getRequestBacklog() |
com.netflix.servo.monitor.Timer |
getRequestReadTimes() |
long |
getResponseWriteFailed() |
com.netflix.servo.monitor.Timer |
getResponseWriteTimes() |
static HttpServerListener |
newHttpListener(java.lang.String monitorId) |
void |
onEvent(io.reactivex.netty.server.ServerMetricsEvent<?> event,
long duration,
java.util.concurrent.TimeUnit timeUnit,
java.lang.Throwable throwable,
java.lang.Object value) |
getBytesRead, getBytesWritten, getConnectionProcessingTimes, getFailedConnections, getFailedFlushes, getFailedWrites, getFlushTimes, getInflightConnections, getLiveConnections, getPendingFlushes, getPendingWrites, getWriteTimes, newListener, onByteRead, onCompleted, onConnectionCloseFailed, onConnectionCloseStart, onConnectionCloseSuccess, onConnectionHandlingFailed, onConnectionHandlingStart, onConnectionHandlingSuccess, onFlushFailed, onFlushStart, onFlushSuccess, onNewClientConnected, onSubscribe, onWriteFailed, onWriteStart, onWriteSuccesspublic void onEvent(io.reactivex.netty.server.ServerMetricsEvent<?> event,
long duration,
java.util.concurrent.TimeUnit timeUnit,
java.lang.Throwable throwable,
java.lang.Object value)
onEvent in interface io.reactivex.netty.metrics.MetricEventsListener<io.reactivex.netty.server.ServerMetricsEvent<?>>onEvent in class io.reactivex.netty.metrics.ServerMetricEventsListener<io.reactivex.netty.server.ServerMetricsEvent<?>>public long getRequestBacklog()
public long getInflightRequests()
public long getProcessedRequests()
public long getFailedRequests()
public long getResponseWriteFailed()
public com.netflix.servo.monitor.Timer getResponseWriteTimes()
public com.netflix.servo.monitor.Timer getRequestReadTimes()
public static HttpServerListener newHttpListener(java.lang.String monitorId)