aboutsummaryrefslogtreecommitdiff
path: root/kamon-statsd/src/main/scala/kamon/statsd/Statsd.scala
diff options
context:
space:
mode:
Diffstat (limited to 'kamon-statsd/src/main/scala/kamon/statsd/Statsd.scala')
-rw-r--r--kamon-statsd/src/main/scala/kamon/statsd/Statsd.scala5
1 files changed, 5 insertions, 0 deletions
diff --git a/kamon-statsd/src/main/scala/kamon/statsd/Statsd.scala b/kamon-statsd/src/main/scala/kamon/statsd/Statsd.scala
index d4198c7f..33344ca9 100644
--- a/kamon-statsd/src/main/scala/kamon/statsd/Statsd.scala
+++ b/kamon-statsd/src/main/scala/kamon/statsd/Statsd.scala
@@ -34,3 +34,8 @@ class StatsdExtension(private val system: ExtendedActorSystem) extends Kamon.Ext
val port = config.getInt("port")
}
+object MetricsTypes{
+ case class Counter(key: String, value: Long = 1, samplingRate: Double = 1.0)
+ case class Timing(key: String, millis: Long, samplingRate: Double = 1.0)
+ case class Gauge(key: String, value: Long)
+} \ No newline at end of file