public interface VertxMetrics extends Metrics, Measured
HttpServer
, EventBusMetrics
, etc.Modifier and Type | Method and Description |
---|---|
DatagramSocketMetrics |
createMetrics(DatagramSocket socket,
DatagramSocketOptions options)
Provides the datagram/udp metrics SPI when a datagram socket is created
|
EventBusMetrics |
createMetrics(EventBus eventBus)
Provides the event bus metrics SPI when the event bus is created
|
HttpClientMetrics<?,?,?> |
createMetrics(HttpClient client,
HttpClientOptions options)
Provides the http client metrics SPI when an http client has been created
|
HttpServerMetrics<?,?,?> |
createMetrics(HttpServer server,
SocketAddress localAddress,
HttpServerOptions options)
Provides the http server metrics SPI when an http server is created
|
TCPMetrics<?> |
createMetrics(NetClient client,
NetClientOptions options)
Provides the net client metrics SPI when a net client is created
|
TCPMetrics<?> |
createMetrics(NetServer server,
SocketAddress localAddress,
NetServerOptions options)
Provides the net server metrics SPI when a net server is created
|
void |
timerCreated(long id)
Called when a timer is created
|
void |
timerEnded(long id,
boolean cancelled)
Called when a timer has ended (setTimer) or has been cancelled.
|
void |
verticleDeployed(Verticle verticle)
Called when a verticle is deployed in Vert.x
|
void |
verticleUndeployed(Verticle verticle)
Called when a verticle is undeployed in Vert.x
|
isMetricsEnabled
void verticleDeployed(Verticle verticle)
verticle
- the verticle which was deployedvoid verticleUndeployed(Verticle verticle)
verticle
- the verticle which was undeployedvoid timerCreated(long id)
id
- the id of the timervoid timerEnded(long id, boolean cancelled)
id
- the id of the timercancelled
- if the timer was cancelled by the userEventBusMetrics createMetrics(EventBus eventBus)
eventBus
- the Vert.x event busHttpServerMetrics<?,?,?> createMetrics(HttpServer server, SocketAddress localAddress, HttpServerOptions options)
server
- the Vert.x http serverlocalAddress
- localAddress the local address the net socket is listening onoptions
- the options used to create the HttpServer
HttpClientMetrics<?,?,?> createMetrics(HttpClient client, HttpClientOptions options)
client
- the Vert.x http clientoptions
- the options used to create the HttpClient
TCPMetrics<?> createMetrics(NetServer server, SocketAddress localAddress, NetServerOptions options)
server
- the Vert.x net serverlocalAddress
- localAddress the local address the net socket is listening onoptions
- the options used to create the NetServer
TCPMetrics<?> createMetrics(NetClient client, NetClientOptions options)
client
- the Vert.x net clientoptions
- the options used to create the NetClient
DatagramSocketMetrics createMetrics(DatagramSocket socket, DatagramSocketOptions options)
socket
- the Vert.x datagram socketoptions
- the options used to create the DatagramSocket
Copyright © 2015. All Rights Reserved.