kamon

statsd

package statsd

Visibility
  1. Public
  2. All

Type Members

  1. class BatchStatsDMetricsSender extends UDPBasedStatsDMetricsSender

    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

  3. trait MetricKeyGenerator extends AnyRef

  4. class SimpleMetricKeyGenerator extends MetricKeyGenerator

  5. class SimpleStatsDMetricsSender extends UDPBasedStatsDMetricsSender

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

  6. class StatsDExtension extends Extension

  7. trait StatsDMetricsSenderFactory extends AnyRef

  8. trait StatsDValueFormatters extends AnyRef

  9. abstract class UDPBasedStatsDMetricsSender extends Actor with UdpExtensionProvider with StatsDValueFormatters

    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

Value Members

  1. object BatchStatsDMetricsSender extends StatsDMetricsSenderFactory

    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

  3. object SimpleStatsDMetricsSender extends StatsDMetricsSenderFactory

    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

Ungrouped