diff --git a/libs/dnet-apps-common/src/main/java/eu/dnetlib/common/metrics/MetricUtils.java b/libs/dnet-apps-common/src/main/java/eu/dnetlib/common/metrics/MetricUtils.java index 1f61f00a..81dd6924 100644 --- a/libs/dnet-apps-common/src/main/java/eu/dnetlib/common/metrics/MetricUtils.java +++ b/libs/dnet-apps-common/src/main/java/eu/dnetlib/common/metrics/MetricUtils.java @@ -10,6 +10,9 @@ import java.util.Map; import javax.annotation.PostConstruct; +import org.apache.commons.lang3.StringUtils; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; @@ -24,10 +27,13 @@ public class MetricUtils { @Autowired(required = false) private Map kpiMetrics; + private static final Log log = LogFactory.getLog(MetricUtils.class); + @PostConstruct public void registerToMainEndpoint() { if (kpiMetrics != null) { kpiMetrics.forEach((k, v) -> Metrics.gauge(k, v, o -> o.obtainValue())); + log.info("KPI METRICS REGISTERED: " + StringUtils.join(kpiMetrics.keySet(), ", ")); } }