diff options
author | Ivan Topolnak <itopolnak@despegar.com> | 2014-02-03 18:10:08 -0300 |
---|---|---|
committer | Ivan Topolnjak <ivantopo@gmail.com> | 2014-02-04 09:18:08 -0300 |
commit | 462c41f32d9e9c3fd84d973a4b3ea4678537987b (patch) | |
tree | 47225d29f634e7a536efc7060d0740d5e7a575d7 /kamon-core/src/main/scala/kamon/trace | |
parent | 6b44762a034df9f63f6616b11762fb4ebaf92508 (diff) | |
download | Kamon-462c41f32d9e9c3fd84d973a4b3ea4678537987b.tar.gz Kamon-462c41f32d9e9c3fd84d973a4b3ea4678537987b.tar.bz2 Kamon-462c41f32d9e9c3fd84d973a4b3ea4678537987b.zip |
create the notion of a metric group category for easier filtering when subscribing
Diffstat (limited to 'kamon-core/src/main/scala/kamon/trace')
-rw-r--r-- | kamon-core/src/main/scala/kamon/trace/TraceContext.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kamon-core/src/main/scala/kamon/trace/TraceContext.scala b/kamon-core/src/main/scala/kamon/trace/TraceContext.scala index d3759a26..dd4a25f8 100644 --- a/kamon-core/src/main/scala/kamon/trace/TraceContext.scala +++ b/kamon-core/src/main/scala/kamon/trace/TraceContext.scala @@ -89,7 +89,7 @@ class SimpleMetricCollectionContext(@volatile private var _name: String, val tok def finish(metadata: Map[String, String]): Unit = { _isOpen = false val finishMark = System.nanoTime() - val metricRecorder = metricsExtension.register(name, TraceMetrics) + val metricRecorder = metricsExtension.register(TraceMetrics(name), TraceMetrics.Factory) metricRecorder.map { traceMetrics ⇒ traceMetrics.elapsedTime.record(finishMark - startMark) @@ -108,7 +108,7 @@ class SimpleMetricCollectionContext(@volatile private var _name: String, val tok finishedSegments.add(SegmentData(identity, duration, metadata)) if (!_isOpen) { - metricsExtension.register(name, TraceMetrics).map { traceMetrics ⇒ + metricsExtension.register(TraceMetrics(name), TraceMetrics.Factory).map { traceMetrics ⇒ drainFinishedSegments(traceMetrics) } } |