diff --git a/core/src/main/java/cz/muni/pa165/actuator/CustomInfoContributor.java b/core/src/main/java/cz/muni/pa165/actuator/CustomInfoContributor.java new file mode 100644 index 0000000000000000000000000000000000000000..7977bb36c3d78157df8d70cf04855c2a70a627fd --- /dev/null +++ b/core/src/main/java/cz/muni/pa165/actuator/CustomInfoContributor.java @@ -0,0 +1,13 @@ +package cz.muni.pa165.actuator; + +import org.springframework.boot.actuate.info.Info; +import org.springframework.boot.actuate.info.InfoContributor; +import org.springframework.stereotype.Component; + +@Component +public class CustomInfoContributor implements InfoContributor { + @Override + public void contribute(Info.Builder builder) { + builder.withDetail("course", "PA165").withDetail("module", "core").build(); + } +} diff --git a/core/src/main/resources/application.properties b/core/src/main/resources/application.properties index bc2a3448db846a4d624754b8555f7c7f85824770..cd1c97b901a574657e75f6edec739f41e1926677 100644 --- a/core/src/main/resources/application.properties +++ b/core/src/main/resources/application.properties @@ -13,7 +13,12 @@ spring.cache.type=NONE spring.profiles.active=dev appconfig.enablecache=false -management.endpoints.web.exposure.include=info,health,metrics,loggers,beans +management.endpoints.web.exposure.include=info,health,metrics,loggers,beans,env management.endpoint.health.show-details=always management.endpoint.health.show-components=always -management.endpoint.health.probes.enabled=true \ No newline at end of file +management.endpoint.health.probes.enabled=true + +management.info.env.enabled=true +info.app.encoding=UTF-8 +info.app.java.source=17 +info.app.java.target=17 \ No newline at end of file