init(eventLoopGroupProvider:host:port:metricNameSanitizer:)

Create a new instance of StatsdClient.

StatsdClient.swift:36
init(eventLoopGroupProvider: EventLoopGroupProvider = .createNew, host: String, port: Int, metricNameSanitizer: @escaping StatsdClient.MetricNameSanitizer = StatsdClient.defaultMetricNameSanitizer) throws

Parameters

eventLoopGroupProvider

The EventLoopGroupProvider to use, uses createNew 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.