diff options
author | Håkon Hallingstad <hakon@oath.com> | 2019-01-25 09:27:12 +0100 |
---|---|---|
committer | Håkon Hallingstad <hakon@oath.com> | 2019-01-25 09:27:12 +0100 |
commit | cd7f0447817eaf21898f172bdc2a4fc8bb721d1a (patch) | |
tree | dd02bf7436bbf07671cd4b2f115eb9ce943b7ce2 /configserver | |
parent | ee29f449256f4d9d21abe8e1c461399b2cb303ca (diff) |
Metadata about /state/v1/health status
The service monitor uses /state/v1/health to monitor config servers and the
host admins (but not yet tenant host admins).
This commit adds some metadata about the status of a service:
- The time the status was last checked
- The time the status changed to the current
This can be used to e.g. make more intelligent decisions in the Orchestrator,
e.g. only allowing a service to suspend if it has been DOWN longer than X
seconds (to avoid spurious DOWN to break redundancy and uptime guarantees).
Diffstat (limited to 'configserver')
-rw-r--r-- | configserver/src/main/resources/configserver-app/services.xml | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/configserver/src/main/resources/configserver-app/services.xml b/configserver/src/main/resources/configserver-app/services.xml index c3f3e7b6fff..f22d3fe213f 100644 --- a/configserver/src/main/resources/configserver-app/services.xml +++ b/configserver/src/main/resources/configserver-app/services.xml @@ -64,6 +64,7 @@ <preprocess:include file='controller/container.xml' required='false' /> <component id="com.yahoo.vespa.service.slobrok.SlobrokMonitorManagerImpl" bundle="service-monitor" /> <component id="com.yahoo.vespa.service.health.HealthMonitorManager" bundle="service-monitor" /> + <component id="com.yahoo.vespa.service.manager.UnionMonitorManager" bundle="service-monitor" /> <component id="com.yahoo.vespa.service.model.ServiceMonitorImpl" bundle="service-monitor" /> <component id="com.yahoo.vespa.service.duper.DuperModelManager" bundle="service-monitor" /> <component id="com.yahoo.vespa.orchestrator.ServiceMonitorInstanceLookupService" bundle="orchestrator" /> |