diff options
author | Diego <diegolparra@gmail.com> | 2016-07-27 14:03:52 -0300 |
---|---|---|
committer | Diego <diegolparra@gmail.com> | 2016-07-27 14:03:52 -0300 |
commit | 3a57f32a55841527939019fe5fefa8349d352a02 (patch) | |
tree | 0b81244e61342cb0bf88bfafe7fb29b816105ae9 /kamon-core/src/main/scala/kamon/trace/MetricsOnlyContext.scala | |
parent | b4bd6588ad568d2c049b5473189858e487693e29 (diff) | |
download | Kamon-3a57f32a55841527939019fe5fefa8349d352a02.tar.gz Kamon-3a57f32a55841527939019fe5fefa8349d352a02.tar.bz2 Kamon-3a57f32a55841527939019fe5fefa8349d352a02.zip |
+ core: include Tags and Status in TraceInfo and SegmentInfo and closes #377
Diffstat (limited to 'kamon-core/src/main/scala/kamon/trace/MetricsOnlyContext.scala')
-rw-r--r-- | kamon-core/src/main/scala/kamon/trace/MetricsOnlyContext.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kamon-core/src/main/scala/kamon/trace/MetricsOnlyContext.scala b/kamon-core/src/main/scala/kamon/trace/MetricsOnlyContext.scala index e747b731..c3a1571a 100644 --- a/kamon-core/src/main/scala/kamon/trace/MetricsOnlyContext.scala +++ b/kamon-core/src/main/scala/kamon/trace/MetricsOnlyContext.scala @@ -61,7 +61,7 @@ private[kamon] class MetricsOnlyContext(traceName: String, _elapsedTime = traceElapsedTime if (Kamon.metrics.shouldTrack(name, TraceMetrics.category)) { - val traceEntity = Kamon.metrics.entity(TraceMetrics, name) + val traceEntity = Kamon.metrics.entity(TraceMetrics, name, _tags.toMap) traceEntity.elapsedTime.record(traceElapsedTime.nanos) if (withError) traceEntity.errors.increment() } @@ -125,7 +125,7 @@ private[kamon] class MetricsOnlyContext(traceName: String, segmentTags: Map[String, String]) extends Segment { private val _startTimestamp = RelativeNanoTimestamp.now - protected val _tags = TrieMap.empty[String, String] ++= segmentTags + private val _tags = TrieMap.empty[String, String] ++= segmentTags @volatile private var _segmentName = segmentName @volatile private var _elapsedTime = NanoInterval.default |