init(eventLoopGroupProvider:host:port:metricNameSanitizer:)
Create a new instance of StatsdClient
.
init(eventLoopGroupProvider: EventLoopGroupProvider = .createNew, host: String, port: Int, metricNameSanitizer: @escaping StatsdClient.MetricNameSanitizer = StatsdClient.defaultMetricNameSanitizer) throws
Parameters
- eventLoopGroupProvider
The
EventLoopGroupProvider
to use, usescreateNew
strategy by default.- host
The
statsd
server host.- port
The
statsd
server port.- metricNameSanitizer
Used to sanitize labels (and dimensions) into a format compatible with statsd’s wire format.