Package

kamon

statsd

Permalink

package statsd

Visibility
  1. Public
  2. All

Type Members

  1. class BatchStatsDMetricsSender extends UDPBasedStatsDMetricsSender

    Permalink

    StatsD sender which sends a UDP packet every "kamon.statsd.flush-interval" or as long as "kamon.statsd.batch-metric-sender.max-packet-size" is reached.

  2. class MetricDataPacketBuilder extends AnyRef

    Permalink
  3. trait MetricKeyGenerator extends AnyRef

    Permalink
  4. class SimpleMetricKeyGenerator extends MetricKeyGenerator

    Permalink
  5. class SimpleStatsDMetricsSender extends UDPBasedStatsDMetricsSender

    Permalink

    "Traditional" StatsD sender which sends a UDP packet for each piece of data it receives.

  6. class StatsDExtension extends Extension

    Permalink
  7. trait StatsDMetricsSenderFactory extends AnyRef

    Permalink
  8. trait StatsDValueFormatters extends AnyRef

    Permalink
  9. abstract class UDPBasedStatsDMetricsSender extends Actor with UdpExtensionProvider with StatsDValueFormatters

    Permalink

    Base class for different StatsD senders utilizing UDP protocol.

    Base class for different StatsD senders utilizing UDP protocol. It implies use of one statsd server.

  10. trait UdpExtensionProvider extends AnyRef

    Permalink

Value Members

  1. object BatchStatsDMetricsSender extends StatsDMetricsSenderFactory

    Permalink

    Factory for BatchStatsDMetricsSender.

    Factory for BatchStatsDMetricsSender. Use FQCN of the object in "kamon.statsd.statsd-metrics-sender" to select BatchStatsDMetricsSender as your sender

  2. object PercentEncoder

    Permalink
  3. object SimpleStatsDMetricsSender extends StatsDMetricsSenderFactory

    Permalink

    Factory for SimpleStatsDMetricsSender.

    Factory for SimpleStatsDMetricsSender. Use FQCN of the object in "kamon.statsd.statsd-metrics-sender" to select SimpleStatsDMetricsSender as your sender

  4. object StatsD extends ExtensionId[StatsDExtension] with ExtensionIdProvider

    Permalink

Ungrouped