aboutsummaryrefslogtreecommitdiff
path: root/kamon-core/src/main/resources
diff options
context:
space:
mode:
authorDiego <diegolparra@gmail.com>2014-05-20 16:34:58 -0300
committerDiego <diegolparra@gmail.com>2014-05-20 20:46:43 -0300
commitb6d300b500e661f8640c64e2924213f3303d3926 (patch)
treef93917464a39a18089112e05c255aa889cf0d499 /kamon-core/src/main/resources
parent765b7e5d275b4896d413c2480738ce9b81712e81 (diff)
downloadKamon-b6d300b500e661f8640c64e2924213f3303d3926.tar.gz
Kamon-b6d300b500e661f8640c64e2924213f3303d3926.tar.bz2
Kamon-b6d300b500e661f8640c64e2924213f3303d3926.zip
+ core: added dispatchers metrics instrumentation
Diffstat (limited to 'kamon-core/src/main/resources')
-rw-r--r--kamon-core/src/main/resources/META-INF/aop.xml4
-rw-r--r--kamon-core/src/main/resources/reference.conf19
2 files changed, 23 insertions, 0 deletions
diff --git a/kamon-core/src/main/resources/META-INF/aop.xml b/kamon-core/src/main/resources/META-INF/aop.xml
index 180d905b..3f7dd42d 100644
--- a/kamon-core/src/main/resources/META-INF/aop.xml
+++ b/kamon-core/src/main/resources/META-INF/aop.xml
@@ -11,6 +11,10 @@
<aspect name="akka.instrumentation.BehaviourInvokeTracing"/>
<aspect name="kamon.instrumentation.ActorLoggingTracing"/>
+ <!-- Dispatchers -->
+ <aspect name="akka.instrumentation.DispatcherTracing"/>
+ <aspect name="akka.instrumentation.DispatcherMetricsMixin"/>
+
<!-- Futures -->
<aspect name="kamon.instrumentation.FutureTracing"/>
diff --git a/kamon-core/src/main/resources/reference.conf b/kamon-core/src/main/resources/reference.conf
index 9abfd26a..d2830892 100644
--- a/kamon-core/src/main/resources/reference.conf
+++ b/kamon-core/src/main/resources/reference.conf
@@ -73,6 +73,25 @@ kamon {
significant-value-digits = 2
}
}
+
+ dispatcher {
+ maximum-pool-size {
+ highest-trackable-value = 999999999
+ significant-value-digits = 2
+ }
+ running-thread-count {
+ highest-trackable-value = 999999999
+ significant-value-digits = 2
+ }
+ queued-task-count {
+ highest-trackable-value = 999999999
+ significant-value-digits = 2
+ }
+ pool-size {
+ highest-trackable-value = 999999999
+ significant-value-digits = 2
+ }
+ }
}
}