aboutsummaryrefslogtreecommitdiff
path: root/kamon-core/src/main/scala/kamon/Kamon.scala
diff options
context:
space:
mode:
authorIvan Topolnjak <ivantopo@gmail.com>2017-06-11 10:02:22 +0200
committerIvan Topolnjak <ivantopo@gmail.com>2017-06-11 10:02:22 +0200
commite8d3e612dcf0fa396a25920a23f108f6ab8c2e61 (patch)
treee1d702aa2eabbfabc9690a5cdc3ca6ac59ae69b9 /kamon-core/src/main/scala/kamon/Kamon.scala
parentde3e823cec6ec12d551f568b73d2ad1061944222 (diff)
downloadKamon-e8d3e612dcf0fa396a25920a23f108f6ab8c2e61.tar.gz
Kamon-e8d3e612dcf0fa396a25920a23f108f6ab8c2e61.tar.bz2
Kamon-e8d3e612dcf0fa396a25920a23f108f6ab8c2e61.zip
separate metrics from instruments and add default instrument for metrics
Diffstat (limited to 'kamon-core/src/main/scala/kamon/Kamon.scala')
-rw-r--r--kamon-core/src/main/scala/kamon/Kamon.scala20
1 files changed, 9 insertions, 11 deletions
diff --git a/kamon-core/src/main/scala/kamon/Kamon.scala b/kamon-core/src/main/scala/kamon/Kamon.scala
index a7df6a1b..50124e28 100644
--- a/kamon-core/src/main/scala/kamon/Kamon.scala
+++ b/kamon-core/src/main/scala/kamon/Kamon.scala
@@ -46,20 +46,18 @@ object Kamon extends MetricLookup with ReporterRegistry with io.opentracing.Trac
}
+ override def histogram(name: String, unit: MeasurementUnit, dynamicRange: Option[DynamicRange]): HistogramMetric =
+ metricRegistry.histogram(name, unit, dynamicRange)
- override def histogram(name: String, unit: MeasurementUnit, tags: Map[String, String], dynamicRange:
- Option[DynamicRange]): Histogram =
- metricRegistry.histogram(name, unit, tags, dynamicRange)
+ override def counter(name: String, unit: MeasurementUnit): CounterMetric =
+ metricRegistry.counter(name, unit)
- override def counter(name: String, unit: MeasurementUnit, tags: Map[String, String]): Counter =
- metricRegistry.counter(name, unit, tags)
+ override def gauge(name: String, unit: MeasurementUnit): GaugeMetric =
+ metricRegistry.gauge(name, unit)
- override def gauge(name: String, unit: MeasurementUnit, tags: Map[String, String]): Gauge =
- metricRegistry.gauge(name, unit, tags)
-
- override def minMaxCounter(name: String, unit: MeasurementUnit, tags: Map[String, String], sampleInterval: Option[Duration],
- dynamicRange: Option[DynamicRange]): MinMaxCounter =
- metricRegistry.minMaxCounter(name, unit, tags, dynamicRange, sampleInterval)
+ override def minMaxCounter(name: String, unit: MeasurementUnit, sampleInterval: Option[Duration],
+ dynamicRange: Option[DynamicRange]): MinMaxCounterMetric =
+ metricRegistry.minMaxCounter(name, unit, dynamicRange, sampleInterval)