Loading src/main/java/es/redmic/ApiApplication.java +11 −0 Original line number Diff line number Diff line Loading @@ -3,7 +3,9 @@ package es.redmic; import javax.annotation.PostConstruct; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.SpringApplication; import org.springframework.boot.actuate.autoconfigure.metrics.MeterRegistryCustomizer; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchAutoConfiguration; Loading @@ -30,6 +32,7 @@ import es.redmic.databaselib.common.repository.BaseRepositoryImpl; import es.redmic.db.config.EntityManagerWrapper; import es.redmic.es.common.service.UserUtilsServiceItfc; import es.redmic.models.es.common.view.QueryDTODeserializerModifier; import io.micrometer.core.instrument.MeterRegistry; @SpringBootApplication(exclude = { MongoAutoConfiguration.class, ElasticsearchAutoConfiguration.class }) @EnableAutoConfiguration Loading @@ -40,6 +43,9 @@ import es.redmic.models.es.common.view.QueryDTODeserializerModifier; "es.redmic.databaselib" }, repositoryBaseClass = BaseRepositoryImpl.class) public class ApiApplication { @Value("${info.microservice.name}") String microserviceName; @Autowired ObjectMapper objectMapper; Loading Loading @@ -93,4 +99,9 @@ public class ApiApplication { return new QueryDTOMessageConverter(objectMapper, userService); } @Bean MeterRegistryCustomizer<MeterRegistry> metricsCommonTags() { return registry -> registry.config().commonTags("application", microserviceName); } } No newline at end of file Loading
src/main/java/es/redmic/ApiApplication.java +11 −0 Original line number Diff line number Diff line Loading @@ -3,7 +3,9 @@ package es.redmic; import javax.annotation.PostConstruct; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.SpringApplication; import org.springframework.boot.actuate.autoconfigure.metrics.MeterRegistryCustomizer; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchAutoConfiguration; Loading @@ -30,6 +32,7 @@ import es.redmic.databaselib.common.repository.BaseRepositoryImpl; import es.redmic.db.config.EntityManagerWrapper; import es.redmic.es.common.service.UserUtilsServiceItfc; import es.redmic.models.es.common.view.QueryDTODeserializerModifier; import io.micrometer.core.instrument.MeterRegistry; @SpringBootApplication(exclude = { MongoAutoConfiguration.class, ElasticsearchAutoConfiguration.class }) @EnableAutoConfiguration Loading @@ -40,6 +43,9 @@ import es.redmic.models.es.common.view.QueryDTODeserializerModifier; "es.redmic.databaselib" }, repositoryBaseClass = BaseRepositoryImpl.class) public class ApiApplication { @Value("${info.microservice.name}") String microserviceName; @Autowired ObjectMapper objectMapper; Loading Loading @@ -93,4 +99,9 @@ public class ApiApplication { return new QueryDTOMessageConverter(objectMapper, userService); } @Bean MeterRegistryCustomizer<MeterRegistry> metricsCommonTags() { return registry -> registry.config().commonTags("application", microserviceName); } } No newline at end of file