diff options
author | Ivan Topolnjak <ivantopo@gmail.com> | 2014-08-04 22:26:45 -0300 |
---|---|---|
committer | Ivan Topolnjak <ivantopo@gmail.com> | 2014-08-04 22:26:45 -0300 |
commit | 3fd7eaab868e3f108ee9e395577cc70053df7213 (patch) | |
tree | cb05ff42a7a03587b18162a207290d431ed671ac /kamon-core/src | |
parent | 9c0db0e0f85b17a7686429176f63ad92ab37f59a (diff) | |
download | Kamon-3fd7eaab868e3f108ee9e395577cc70053df7213.tar.gz Kamon-3fd7eaab868e3f108ee9e395577cc70053df7213.tar.bz2 Kamon-3fd7eaab868e3f108ee9e395577cc70053df7213.zip |
= core: remove the user- prefix on all user metrics
Diffstat (limited to 'kamon-core/src')
-rw-r--r-- | kamon-core/src/main/scala/kamon/metric/UserMetrics.scala | 37 |
1 files changed, 11 insertions, 26 deletions
diff --git a/kamon-core/src/main/scala/kamon/metric/UserMetrics.scala b/kamon-core/src/main/scala/kamon/metric/UserMetrics.scala index d67cfa95..b511b4bc 100644 --- a/kamon-core/src/main/scala/kamon/metric/UserMetrics.scala +++ b/kamon-core/src/main/scala/kamon/metric/UserMetrics.scala @@ -79,11 +79,12 @@ object UserMetrics extends ExtensionId[UserMetricsExtension] with ExtensionIdPro def createExtension(system: ExtendedActorSystem): UserMetricsExtension = new UserMetricsExtension(system) + sealed trait UserMetricGroup // // Histograms // - case class UserHistogram(name: String) extends MetricGroupIdentity { + case class UserHistogram(name: String) extends MetricGroupIdentity with UserMetricGroup { val category = UserHistograms } @@ -107,7 +108,7 @@ object UserMetrics extends ExtensionId[UserMetricsExtension] with ExtensionIdPro // Counters // - case class UserCounter(name: String) extends MetricGroupIdentity { + case class UserCounter(name: String) extends MetricGroupIdentity with UserMetricGroup { val category = UserCounters } @@ -131,7 +132,7 @@ object UserMetrics extends ExtensionId[UserMetricsExtension] with ExtensionIdPro // MinMaxCounters // - case class UserMinMaxCounter(name: String) extends MetricGroupIdentity { + case class UserMinMaxCounter(name: String) extends MetricGroupIdentity with UserMetricGroup { val category = UserMinMaxCounters } @@ -155,7 +156,7 @@ object UserMetrics extends ExtensionId[UserMetricsExtension] with ExtensionIdPro // Gauges // - case class UserGauge(name: String) extends MetricGroupIdentity { + case class UserGauge(name: String) extends MetricGroupIdentity with UserMetricGroup { val category = UserGauges } @@ -175,29 +176,13 @@ object UserMetrics extends ExtensionId[UserMetricsExtension] with ExtensionIdPro def metrics: Map[MetricIdentity, MetricSnapshot] = Map((RecordedValues, gaugeSnapshot)) } - case object UserHistograms extends MetricGroupCategory { - val name: String = "user-histogram" - } - - case object UserCounters extends MetricGroupCategory { - val name: String = "user-counter" - } - - case object UserMinMaxCounters extends MetricGroupCategory { - val name: String = "user-min-max-counter" - } + case object UserHistograms extends MetricGroupCategory { val name: String = "histogram" } + case object UserCounters extends MetricGroupCategory { val name: String = "counter" } + case object UserMinMaxCounters extends MetricGroupCategory { val name: String = "min-max-counter" } + case object UserGauges extends MetricGroupCategory { val name: String = "gauge" } - case object UserGauges extends MetricGroupCategory { - val name: String = "user-gauge" - } - - case object RecordedValues extends MetricIdentity { - val name: String = "values" - } - - case object Count extends MetricIdentity { - val name: String = "count" - } + case object RecordedValues extends MetricIdentity { val name: String = "values" } + case object Count extends MetricIdentity { val name: String = "count" } } |