StatsdConfig

meters4s.statsd.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

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product