diff options
author | Ivan Topolnjak <ivantopo@gmail.com> | 2014-02-02 23:18:54 -0300 |
---|---|---|
committer | Ivan Topolnjak <ivantopo@gmail.com> | 2014-02-02 23:18:54 -0300 |
commit | 6f036514edb6dd406803acdffcff437dd92efe9b (patch) | |
tree | 62d252789619586205a0b5323a4140b3dab98472 /kamon-core/src/main/scala/kamon/metrics/TraceMetrics.scala | |
parent | f293332a6123b1ab24f83edb5ff56bd0335c20ad (diff) | |
download | Kamon-6f036514edb6dd406803acdffcff437dd92efe9b.tar.gz Kamon-6f036514edb6dd406803acdffcff437dd92efe9b.tar.bz2 Kamon-6f036514edb6dd406803acdffcff437dd92efe9b.zip |
add tags to individual metrics
Diffstat (limited to 'kamon-core/src/main/scala/kamon/metrics/TraceMetrics.scala')
-rw-r--r-- | kamon-core/src/main/scala/kamon/metrics/TraceMetrics.scala | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/kamon-core/src/main/scala/kamon/metrics/TraceMetrics.scala b/kamon-core/src/main/scala/kamon/metrics/TraceMetrics.scala index 57a79653..66801481 100644 --- a/kamon-core/src/main/scala/kamon/metrics/TraceMetrics.scala +++ b/kamon-core/src/main/scala/kamon/metrics/TraceMetrics.scala @@ -24,11 +24,9 @@ object TraceMetrics extends MetricGroupIdentity.Category with MetricGroupFactory type GroupRecorder = TraceMetricRecorder val entityName = "trace" - case object ElapsedTime extends MetricIdentity { - val name = "ElapsedTime" - } + case object ElapsedTime extends MetricIdentity { val name, tag = "ElapsedTime" } - case class HttpClientRequest(name: String) extends MetricIdentity + case class HttpClientRequest(name: String, tag: String) extends MetricIdentity class TraceMetricRecorder(val elapsedTime: HighDynamicRangeRecorder, private val segmentRecorderFactory: () ⇒ HighDynamicRangeRecorder) extends MetricGroupRecorder { |