aboutsummaryrefslogtreecommitdiff
path: root/kamon-playground
diff options
context:
space:
mode:
authorIvan Topolnak <itopolnak@despegar.com>2014-04-03 18:41:39 -0300
committerIvan Topolnak <itopolnak@despegar.com>2014-04-03 18:41:39 -0300
commit1d267614d6718e61d6791f293a6451e378181935 (patch)
tree54db0e3aaea8c7766c1a1b18e7b855500d3271eb /kamon-playground
parent0819320d7f20c78ad096c21c6aedb3536758792b (diff)
downloadKamon-1d267614d6718e61d6791f293a6451e378181935.tar.gz
Kamon-1d267614d6718e61d6791f293a6451e378181935.tar.bz2
Kamon-1d267614d6718e61d6791f293a6451e378181935.zip
+ statsd: first working implementation with processing-time and time-in-mailbox metrics for actors
Diffstat (limited to 'kamon-playground')
-rw-r--r--kamon-playground/src/main/resources/application.conf21
-rw-r--r--kamon-playground/src/main/scala/test/SimpleRequestProcessor.scala1
2 files changed, 19 insertions, 3 deletions
diff --git a/kamon-playground/src/main/resources/application.conf b/kamon-playground/src/main/resources/application.conf
index 97785275..aaafd836 100644
--- a/kamon-playground/src/main/resources/application.conf
+++ b/kamon-playground/src/main/resources/application.conf
@@ -1,8 +1,8 @@
akka {
loggers = [ "akka.event.slf4j.Slf4jLogger" ]
- loglevel = DEBUG
+ loglevel = INFO
- extensions = ["kamon.newrelic.NewRelic"]
+ extensions = ["kamon.newrelic.NewRelic", "kamon.statsd.StatsD"]
actor {
debug {
@@ -54,6 +54,23 @@ kamon {
}
}
]
+
+ precision {
+ actor {
+ processing-time {
+ highest-trackable-value = 3600000000000
+ significant-value-digits = 1
+ }
+ time-in-mailbox {
+ highest-trackable-value = 3600000000000
+ significant-value-digits = 1
+ }
+ mailbox-size {
+ highest-trackable-value = 999999999
+ significant-value-digits = 1
+ }
+ }
+ }
}
}
diff --git a/kamon-playground/src/main/scala/test/SimpleRequestProcessor.scala b/kamon-playground/src/main/scala/test/SimpleRequestProcessor.scala
index 9ff22c12..05859ee5 100644
--- a/kamon-playground/src/main/scala/test/SimpleRequestProcessor.scala
+++ b/kamon-playground/src/main/scala/test/SimpleRequestProcessor.scala
@@ -88,7 +88,6 @@ object SimpleRequestProcessor extends App with SimpleRoutingApp with RequestBuil
path("ok") {
traceName("OK") {
complete {
- println("Defined: " + requestCountRecorder)
requestCountRecorder.map(_.record(1))
"ok"
}