StatsdConfig

case class StatsdConfig(rate: FiniteDuration, flavor: StatsdFlavor, buffered: Boolean, maxPacketLength: Int, pollingFrequency: FiniteDuration, publishUnchangedMeters: Boolean, protocol: StatsdProtocol, port: Int, host: String)

Configuration to be passed to the underlying Micrometer DatadogMeterRegistry

Value parameters:
buffered

whether or not buffer metrics to before sending to the StatsD server

flavor

the type of StatsD to talk to

host

the host name of the StatsD agent

maxPacketLength

the max length of the metrics payload

pollingFrequency

how often gauges will be polled

port

the port of the StatsD agent

protocol

the protocol of the connection to the StatsD agent

publishUnchangedMeters

whether unchanged meters should be published to the StatsD server

rate

how frequently to report metrics to StatsD

trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product