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 | c3556ecee20f3ebb74b1bfdaab413760714bb4b0 (patch) | |
tree | 173333a448f25fee26e50b45f5d34eef91450b2f | |
parent | e22e68d8751d9cad2473da0f55990778e5fe9b1e (diff) | |
download | Kamon-c3556ecee20f3ebb74b1bfdaab413760714bb4b0.tar.gz Kamon-c3556ecee20f3ebb74b1bfdaab413760714bb4b0.tar.bz2 Kamon-c3556ecee20f3ebb74b1bfdaab413760714bb4b0.zip |
= core: remove the user- prefix on all user metrics
-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" } } |