diff options
author | Ivan Topolnjak <ivantopo@gmail.com> | 2017-08-26 17:58:11 +0200 |
---|---|---|
committer | Ivan Topolnjak <ivantopo@gmail.com> | 2017-08-26 17:58:11 +0200 |
commit | 7d81f4ca59b2f22da7a23e825a3c562f3d9336a9 (patch) | |
tree | e36af30a4fab2c2bbe6c5fdb7219cc1dcf11f731 /kamon-core/src/main | |
parent | 041d105ce8e0eef5f81e2d9e22a6a81342278257 (diff) | |
download | Kamon-7d81f4ca59b2f22da7a23e825a3c562f3d9336a9.tar.gz Kamon-7d81f4ca59b2f22da7a23e825a3c562f3d9336a9.tar.bz2 Kamon-7d81f4ca59b2f22da7a23e825a3c562f3d9336a9.zip |
ensure that minMaxCounter takes a sample of values when creating a snapshot
Diffstat (limited to 'kamon-core/src/main')
-rw-r--r-- | kamon-core/src/main/scala/kamon/metric/MinMaxCounter.scala | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/kamon-core/src/main/scala/kamon/metric/MinMaxCounter.scala b/kamon-core/src/main/scala/kamon/metric/MinMaxCounter.scala index 2cb01e77..cdcf3ee9 100644 --- a/kamon-core/src/main/scala/kamon/metric/MinMaxCounter.scala +++ b/kamon-core/src/main/scala/kamon/metric/MinMaxCounter.scala @@ -81,6 +81,8 @@ class SimpleMinMaxCounter(name: String, tags: Map[String, String], underlyingHis underlyingHistogram.record(currentMax) } - private[kamon] def snapshot(resetState: Boolean = true): MetricDistribution = + private[kamon] def snapshot(resetState: Boolean = true): MetricDistribution = { + sample() underlyingHistogram.snapshot(resetState) + } } |