diff options
author | Arne H Juul <arnej27959@users.noreply.github.com> | 2019-03-28 15:39:56 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-03-28 15:39:56 +0100 |
commit | 9e0bae2da081fb9642bf1847b96a848d7756290b (patch) | |
tree | 9a0fbaf7d68ead013e70e947cb1b2e529a0ffcb7 /container-core | |
parent | e69fd0c6308e5d69f7280a222e5ea94f78cbf724 (diff) | |
parent | abc99963fd90d526ee08e86cf5e1e26283e2871e (diff) |
Merge pull request #8877 from vespa-engine/arnej/add-sum-for-gauge-metrics
add "sum" output for gauge metrics
Diffstat (limited to 'container-core')
-rw-r--r-- | container-core/src/main/java/com/yahoo/container/jdisc/state/StateHandler.java | 1 | ||||
-rw-r--r-- | container-core/src/test/java/com/yahoo/container/jdisc/state/StateHandlerTest.java | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/container-core/src/main/java/com/yahoo/container/jdisc/state/StateHandler.java b/container-core/src/main/java/com/yahoo/container/jdisc/state/StateHandler.java index 0d858b66055..f1eb03d88a9 100644 --- a/container-core/src/main/java/com/yahoo/container/jdisc/state/StateHandler.java +++ b/container-core/src/main/java/com/yahoo/container/jdisc/state/StateHandler.java @@ -235,6 +235,7 @@ public class StateHandler extends AbstractRequestHandler { GaugeMetric gauge = (GaugeMetric) tuple.val; JSONObjectWithLegibleException valueFields = new JSONObjectWithLegibleException(); valueFields.put("average", gauge.getAverage()) + .put("sum", gauge.getSum()) .put("count", gauge.getCount()) .put("last", gauge.getLast()) .put("max", gauge.getMax()) diff --git a/container-core/src/test/java/com/yahoo/container/jdisc/state/StateHandlerTest.java b/container-core/src/test/java/com/yahoo/container/jdisc/state/StateHandlerTest.java index b3a19e77391..d53b189f932 100644 --- a/container-core/src/test/java/com/yahoo/container/jdisc/state/StateHandlerTest.java +++ b/container-core/src/test/java/com/yahoo/container/jdisc/state/StateHandlerTest.java @@ -162,7 +162,8 @@ public class StateHandlerTest extends StateHandlerTestBase { " \"last\": 5,\n" + " \"max\": 5,\n" + " \"min\": 2,\n" + - " \"rate\": 0.013333333333333334\n" + + " \"rate\": 0.013333333333333334,\n" + + " \"sum\": 14\n" + " }\n" + " }\n" + " ]\n" + |