diff options
author | toby <smorgrav@yahoo-inc.com> | 2017-10-13 14:19:57 +0200 |
---|---|---|
committer | toby <smorgrav@yahoo-inc.com> | 2017-10-13 14:19:57 +0200 |
commit | cdcd04f08b68fb4818ec8bc9af3fb56fea0a2f40 (patch) | |
tree | a61ff79105bb613b218c8ec1d065f8cfd68e70aa | |
parent | a68cb0188c35601ffd14e34ea2c52e283c6eab60 (diff) |
Schedule deployment metrics to run every 10 minutes
-rw-r--r-- | controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/ControllerMaintenance.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/ControllerMaintenance.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/ControllerMaintenance.java index 880abaaa6f9..fd2e7496ec0 100644 --- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/ControllerMaintenance.java +++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/ControllerMaintenance.java @@ -35,6 +35,7 @@ public class ControllerMaintenance extends AbstractComponent { private final BlockedChangeDeployer blockedChangeDeployer; private final ClusterInfoMaintainer clusterInfoMaintainer; private final ClusterUtilizationMaintainer clusterUtilizationMaintainer; + private final DeploymentMetricsMaintainer deploymentMetricsMaintainer; @SuppressWarnings("unused") // instantiated by Dependency Injection public ControllerMaintenance(MaintainerConfig maintainerConfig, Controller controller, CuratorDb curator, @@ -54,6 +55,7 @@ public class ControllerMaintenance extends AbstractComponent { blockedChangeDeployer = new BlockedChangeDeployer(controller, maintenanceInterval, jobControl); clusterInfoMaintainer = new ClusterInfoMaintainer(controller, Duration.ofHours(2), jobControl); clusterUtilizationMaintainer = new ClusterUtilizationMaintainer(controller, Duration.ofHours(2), jobControl); + deploymentMetricsMaintainer = new DeploymentMetricsMaintainer(controller, Duration.ofMinutes(10), jobControl); } public Upgrader upgrader() { return upgrader; } @@ -74,6 +76,7 @@ public class ControllerMaintenance extends AbstractComponent { blockedChangeDeployer.deconstruct(); clusterUtilizationMaintainer.deconstruct(); clusterInfoMaintainer.deconstruct(); + deploymentMetricsMaintainer.deconstruct(); } } |