diff --git a/redaction-service-v1/redaction-service-server-v1/pom.xml b/redaction-service-v1/redaction-service-server-v1/pom.xml index 6f115142..41036d0f 100644 --- a/redaction-service-v1/redaction-service-server-v1/pom.xml +++ b/redaction-service-v1/redaction-service-server-v1/pom.xml @@ -93,7 +93,7 @@ com.iqser.red.commons metric-commons - 1.6.0 + 1.7.0 diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/MetricsConfiguration.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/MetricsConfiguration.java index 7f626eaa..cf26924c 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/MetricsConfiguration.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/MetricsConfiguration.java @@ -3,25 +3,19 @@ package com.iqser.red.service.redaction.v1.server; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; +import org.springframework.context.annotation.Import; +import com.iqser.gin4.commons.metrics.MetricCommonsConfiguration; import com.iqser.gin4.commons.metrics.meters.FunctionTimerFactory; import com.iqser.gin4.commons.metrics.meters.FunctionTimerValues; -import io.micrometer.core.instrument.MeterRegistry; - @Configuration +@Import({MetricCommonsConfiguration.class}) public class MetricsConfiguration { private static final String REDACTMANAGER_ANALYZE_PAGEWISE_METRIC_NAME = "redactmanager_analyze.pagewise"; - @Bean - public FunctionTimerFactory functionTimerFactory(MeterRegistry registry) { - - return new FunctionTimerFactory(registry); - } - - @Bean @Qualifier(REDACTMANAGER_ANALYZE_PAGEWISE_METRIC_NAME) public FunctionTimerValues redactmanagerAnalyzePagewise(FunctionTimerFactory factory) {