diff --git a/pom.xml b/pom.xml index 09674ee..26ba1d2 100644 --- a/pom.xml +++ b/pom.xml @@ -35,39 +35,40 @@ test + + + + + + + + + + + + + + + + + + + + + + + + + - io.prometheus - simpleclient - 0.9.0 - - - - io.prometheus - simpleclient_hotspot - 0.9.0 - - - - io.prometheus - simpleclient_httpserver - 0.9.0 - - - - io.prometheus - simpleclient_pushgateway - 0.9.0 + org.springframework.boot + spring-boot-starter-actuator io.micrometer micrometer-registry-prometheus - - org.springframework.security - spring-security-test - test - diff --git a/spring-boot-docker.iml b/spring-boot-docker.iml index 8f0e34d..47fa67a 100644 --- a/spring-boot-docker.iml +++ b/spring-boot-docker.iml @@ -89,20 +89,15 @@ - - - - - - - - + + + - - - + + + diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 88177b1..e9ff771 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -7,11 +7,11 @@ #spring.security.user.roles=ACTUATOR_ADMIN # INFO ENDPOINT CONFIGURATION -#info.app.name=@project.name@ -#info.app.description=@project.description@ -#info.app.version=@project.version@ -#info.app.encoding=@project.build.sourceEncoding@ -#info.app.java.version=@java.version@ +info.app.name=@project.name@ +info.app.description=@project.description@ +info.app.version=@project.version@ +info.app.encoding=@project.build.sourceEncoding@ +info.app.java.version=@java.version@ # SHUTDOWN ENDPOINT (ShutdownEndpoint) #management.endpoint.shutdown.enabled=true @@ -23,3 +23,11 @@ #management.endpoints.web.exposure.include=* logging.level.io.swagger.models.parameters.AbstractSerializableParameter=error + + +management.endpoints.web.exposure.include=* +management.endpoints.web.exposure.exclude= +management.endpoints.jmx.exposure.include=* +management.endpoints.jmx.exposure.exclude= +management.endpoint.health.show-details=always + diff --git a/src/main/resources/prometheus.yml b/src/main/resources/prometheus.yml index 73ef836..d194fc7 100644 --- a/src/main/resources/prometheus.yml +++ b/src/main/resources/prometheus.yml @@ -22,7 +22,7 @@ scrape_configs: - targets: ['127.0.0.1:9090'] - job_name: 'spring-actuator' - metrics_path: '/metrics' # '/actuator/prometheus' + metrics_path: '/actuator/prometheus' #'/metrics' # '/actuator/prometheus' scrape_interval: 5s static_configs: - targets: ['HOST_IP:8080']