diff options
author | Ivan Topolnjak <ivantopo@gmail.com> | 2017-08-15 14:35:17 +0200 |
---|---|---|
committer | Ivan Topolnjak <ivantopo@gmail.com> | 2017-08-15 14:35:17 +0200 |
commit | db0f66e0f0508a6565738bb19520710eddd0398c (patch) | |
tree | f92d57a29e457c66e1f0a617c9daf16c01e2c438 /kamon-testkit/src/main/scala/kamon/testkit/Reconfigure.scala | |
parent | 7361fde5f06692a0e1b83d53756bb536627f2d02 (diff) | |
download | Kamon-db0f66e0f0508a6565738bb19520710eddd0398c.tar.gz Kamon-db0f66e0f0508a6565738bb19520710eddd0398c.tar.bz2 Kamon-db0f66e0f0508a6565738bb19520710eddd0398c.zip |
add optional span scoping to the span metrics
Diffstat (limited to 'kamon-testkit/src/main/scala/kamon/testkit/Reconfigure.scala')
-rw-r--r-- | kamon-testkit/src/main/scala/kamon/testkit/Reconfigure.scala | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/kamon-testkit/src/main/scala/kamon/testkit/Reconfigure.scala b/kamon-testkit/src/main/scala/kamon/testkit/Reconfigure.scala index 4b3b2cdb..6a5c4709 100644 --- a/kamon-testkit/src/main/scala/kamon/testkit/Reconfigure.scala +++ b/kamon-testkit/src/main/scala/kamon/testkit/Reconfigure.scala @@ -17,6 +17,14 @@ trait Reconfigure { applyConfig("kamon.trace.sampler = never") } + def enableSpanMetricScoping(): Unit = { + applyConfig("kamon.trace.span-metrics.scope-spans-to-parent = yes") + } + + def disableSpanMetricScoping(): Unit = { + applyConfig("kamon.trace.span-metrics.scope-spans-to-parent = no") + } + private def applyConfig(configString: String): Unit = { Kamon.reconfigure(ConfigFactory.parseString(configString).withFallback(Kamon.config())) } |