public class VertxNetworkMetrics extends Object implements io.vertx.core.spi.metrics.NetworkMetrics<Map<String,Object>>
| Modifier and Type | Field and Description |
|---|---|
(package private) String |
nameBytesRead |
(package private) String |
nameBytesWritten |
(package private) String |
nameExceptionOccurred |
(package private) io.micrometer.core.instrument.MeterRegistry |
registry |
| Constructor and Description |
|---|
VertxNetworkMetrics(io.micrometer.core.instrument.MeterRegistry registry,
String prefix) |
| Modifier and Type | Method and Description |
|---|---|
void |
bytesRead(Map<String,Object> socketMetric,
io.vertx.core.net.SocketAddress remoteAddress,
long numberOfBytes)
Called when bytes have been read
|
void |
bytesWritten(Map<String,Object> socketMetric,
io.vertx.core.net.SocketAddress remoteAddress,
long numberOfBytes)
Called when bytes have been written
|
void |
exceptionOccurred(Map<String,Object> socketMetric,
io.vertx.core.net.SocketAddress remoteAddress,
Throwable t)
Called when exceptions occur for a specific connection.
|
final io.micrometer.core.instrument.MeterRegistry registry
final String nameBytesRead
final String nameBytesWritten
final String nameExceptionOccurred
VertxNetworkMetrics(io.micrometer.core.instrument.MeterRegistry registry,
String prefix)
public void bytesRead(Map<String,Object> socketMetric, io.vertx.core.net.SocketAddress remoteAddress, long numberOfBytes)
public void bytesWritten(Map<String,Object> socketMetric, io.vertx.core.net.SocketAddress remoteAddress, long numberOfBytes)
Copyright © 2021 JBoss by Red Hat. All rights reserved.