aboutsummaryrefslogtreecommitdiff
path: root/kamon-core/src/main/scala/kamon/trace/MetricsOnlyContext.scala
diff options
context:
space:
mode:
authorDiego <diegolparra@gmail.com>2016-04-01 01:52:41 -0300
committerDiego <diegolparra@gmail.com>2016-04-22 00:57:52 -0300
commit9bdb042fc802fbed07ac428dfe10405da638e86e (patch)
treeb563211833e6a946cba6592085f948b60b9ec160 /kamon-core/src/main/scala/kamon/trace/MetricsOnlyContext.scala
parenta96d9e0ac5fafd29e2bfc2e4ae10a673690f1e42 (diff)
downloadKamon-9bdb042fc802fbed07ac428dfe10405da638e86e.tar.gz
Kamon-9bdb042fc802fbed07ac428dfe10405da638e86e.tar.bz2
Kamon-9bdb042fc802fbed07ac428dfe10405da638e86e.zip
Add tags for traces and closes #327
Diffstat (limited to 'kamon-core/src/main/scala/kamon/trace/MetricsOnlyContext.scala')
-rw-r--r--kamon-core/src/main/scala/kamon/trace/MetricsOnlyContext.scala4
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 c044719c..c45a49d7 100644
--- a/kamon-core/src/main/scala/kamon/trace/MetricsOnlyContext.scala
+++ b/kamon-core/src/main/scala/kamon/trace/MetricsOnlyContext.scala
@@ -25,7 +25,7 @@ import kamon.util.{ NanoInterval, RelativeNanoTimestamp }
import scala.annotation.tailrec
-private[kamon] class MetricsOnlyContext(traceName: String, val token: String, izOpen: Boolean, val levelOfDetail: LevelOfDetail,
+private[kamon] class MetricsOnlyContext(traceName: String, val token: String, tags: Map[String, String], izOpen: Boolean, val levelOfDetail: LevelOfDetail,
val startTimestamp: RelativeNanoTimestamp, log: LoggingAdapter)
extends TraceContext {
@@ -53,7 +53,7 @@ private[kamon] class MetricsOnlyContext(traceName: String, val token: String, iz
_elapsedTime = traceElapsedTime
if (Kamon.metrics.shouldTrack(name, TraceMetrics.category))
- Kamon.metrics.entity(TraceMetrics, name).elapsedTime.record(traceElapsedTime.nanos)
+ Kamon.metrics.entity(TraceMetrics, name, tags).elapsedTime.record(traceElapsedTime.nanos)
drainFinishedSegments()
}