@Override
        public void accept(Metric candidate) {
            ConfiguredMetric configuredMetric = configuredMetrics.get(candidate.getName());
            if (configuredMetric != null) {
                aggregator.aggregate(
                        metricWithConfigProperties(candidate, configuredMetric, consumerId));
            }
        }
Returns the metrics to output for the given service, with updated timestamp
In order to include a metric, it must exist in the given map of metric to consumers.
Each returned metric will contain a collection of consumers that it should be routed to.
metrics-proxy/src/main/java/ai/vespa/metricsproxy/core/VespaMetrics.java