diff --git a/openjob-server/openjob-server-starter/build.gradle b/openjob-server/openjob-server-starter/build.gradle index c403a2a9..48764648 100644 --- a/openjob-server/openjob-server-starter/build.gradle +++ b/openjob-server/openjob-server-starter/build.gradle @@ -13,6 +13,8 @@ dependencies { implementation 'org.springframework.boot:spring-boot-configuration-processor:2.6.8' implementation project(':openjob-server-admin') implementation project(':openjob-server-openapi') + implementation 'org.springframework.boot:spring-boot-starter-actuator:2.6.8' + implementation 'io.micrometer:micrometer-registry-prometheus:1.11.2' } description = 'openjob-server-starter' diff --git a/openjob-server/openjob-server-starter/pom.xml b/openjob-server/openjob-server-starter/pom.xml index fd93e16d..e6c79f85 100644 --- a/openjob-server/openjob-server-starter/pom.xml +++ b/openjob-server/openjob-server-starter/pom.xml @@ -32,6 +32,15 @@ io.openjob openjob-server-admin + + org.springframework.boot + spring-boot-starter-actuator + + + + io.micrometer + micrometer-registry-prometheus + io.openjob diff --git a/openjob-server/openjob-server-starter/src/main/resources/application.properties b/openjob-server/openjob-server-starter/src/main/resources/application.properties index 457900a8..660b0471 100644 --- a/openjob-server/openjob-server-starter/src/main/resources/application.properties +++ b/openjob-server/openjob-server-starter/src/main/resources/application.properties @@ -66,4 +66,7 @@ spring.jpa.show-sql=${SPRING_JPA_SHOW_SQL:false} akka.remote.hostname=${AKKA_REMOTE_HOSTNAME:} akka.remote.port=${AKKA_REMOTE_PORT:25520} akka.bind.hostname=${AKKA_BIND_HOSTNAME:} -akka.bind.port=${AKKA_BIND_PORT:25520} \ No newline at end of file +akka.bind.port=${AKKA_BIND_PORT:25520} + +management.endpoints.web.exposure.include=prometheus,info,health +management.health.elasticsearch.enabled=false \ No newline at end of file