diff options
author | Ivan Topolnak <ivantopo@gmail.com> | 2013-07-16 18:40:02 -0300 |
---|---|---|
committer | Ivan Topolnak <ivantopo@gmail.com> | 2013-07-16 18:40:02 -0300 |
commit | a9f568f562e1c4a358a3f63b3dcce2b38b5e14d6 (patch) | |
tree | c6ac11a04d8d65954a8310c359ea8f2014eabbf8 /src/main/scala/kamon/metric/Metrics.scala | |
parent | afda5a6ac02a5cd314638e40250b49f66cf3b419 (diff) | |
download | Kamon-a9f568f562e1c4a358a3f63b3dcce2b38b5e14d6.tar.gz Kamon-a9f568f562e1c4a358a3f63b3dcce2b38b5e14d6.tar.bz2 Kamon-a9f568f562e1c4a358a3f63b3dcce2b38b5e14d6.zip |
wip
Diffstat (limited to 'src/main/scala/kamon/metric/Metrics.scala')
-rw-r--r-- | src/main/scala/kamon/metric/Metrics.scala | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/scala/kamon/metric/Metrics.scala b/src/main/scala/kamon/metric/Metrics.scala index b0dc8ec5..46809d8f 100644 --- a/src/main/scala/kamon/metric/Metrics.scala +++ b/src/main/scala/kamon/metric/Metrics.scala @@ -88,7 +88,11 @@ case class ActorSystemMetrics(actorSystemName: String) { private[this] def createDispatcherCollector: DispatcherMetricCollector = DispatcherMetricCollector(CodahaleHistogram(), CodahaleHistogram(), CodahaleHistogram()) - def registerDispatcher(dispatcherName: String): Option[DispatcherMetricCollector] = Some(createDispatcherCollector) + def registerDispatcher(dispatcherName: String): Option[DispatcherMetricCollector] = { + val stats = createDispatcherCollector + dispatchers.put(dispatcherName, stats) + Some(stats) + } } |