@Override
    public void close() {
        synchronized (guard) {
            monitors.values().forEach(HealthMonitor::close);
            monitors.clear();
        }
    }
Responsible for monitoring a whole application using /state/v1/health.

@author hakon
service-monitor/src/main/java/com/yahoo/vespa/service/health/ApplicationHealthMonitor.java