diff options
author | Ivan Topolnjak <ivantopo@gmail.com> | 2017-06-11 10:02:22 +0200 |
---|---|---|
committer | Ivan Topolnjak <ivantopo@gmail.com> | 2017-06-11 10:02:22 +0200 |
commit | e8d3e612dcf0fa396a25920a23f108f6ab8c2e61 (patch) | |
tree | e1d702aa2eabbfabc9690a5cdc3ca6ac59ae69b9 /kamon-core/src/main/scala/kamon/Kamon.scala | |
parent | de3e823cec6ec12d551f568b73d2ad1061944222 (diff) | |
download | Kamon-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.scala | 20 |
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) |