aboutsummaryrefslogtreecommitdiffstats
path: root/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/MetricReporterTest.java
diff options
context:
space:
mode:
authorGeir Storli <geirst@verizonmedia.com>2021-03-02 16:27:24 +0000
committerGeir Storli <geirst@verizonmedia.com>2021-03-02 16:30:47 +0000
commite354eb4332fd2eaebc64bdff96247b7fb7c0c465 (patch)
tree0b00a25952d51186218b597ad4d215952e3491e4 /clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/MetricReporterTest.java
parent377d13a24ec3b96c55acec7f4ba979ca6630997b (diff)
Expose resource usage metrics for disk and memory limits for feed blocked.
Diffstat (limited to 'clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/MetricReporterTest.java')
-rw-r--r--clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/MetricReporterTest.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/MetricReporterTest.java b/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/MetricReporterTest.java
index 19b73e4194f..3e44995dc78 100644
--- a/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/MetricReporterTest.java
+++ b/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/MetricReporterTest.java
@@ -113,7 +113,7 @@ public class MetricReporterTest {
Fixture f = new Fixture();
f.metricUpdater.updateClusterStateMetrics(f.clusterFixture.cluster(),
ClusterState.stateFromString("distributor:10 storage:10"),
- new ResourceUsageStats(0.5, 0.6, 5));
+ new ResourceUsageStats(0.5, 0.6, 5, 0.7, 0.8));
verify(f.mockReporter).set(eq("cluster-controller.resource_usage.max_disk_utilization"),
doubleThat(closeTo(0.5, 0.0001)),
@@ -126,6 +126,14 @@ public class MetricReporterTest {
verify(f.mockReporter).set(eq("cluster-controller.resource_usage.nodes_above_limit"),
eq(5),
argThat(hasMetricContext(withClusterDimension())));
+
+ verify(f.mockReporter).set(eq("cluster-controller.resource_usage.disk_limit"),
+ doubleThat(closeTo(0.7, 0.0001)),
+ argThat(hasMetricContext(withClusterDimension())));
+
+ verify(f.mockReporter).set(eq("cluster-controller.resource_usage.memory_limit"),
+ doubleThat(closeTo(0.8, 0.0001)),
+ argThat(hasMetricContext(withClusterDimension())));
}
}