From 80aa4852c0b10c0868ead365dc61a701a7f7c647 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E7=BE=A4=E7=BE=A4?= Date: Tue, 22 Aug 2023 14:54:30 +0800 Subject: [PATCH 1/2] =?UTF-8?q?feat=EF=BC=9A=20add=20prometheus=20and=20ac?= =?UTF-8?q?tuator?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- openjob-server/openjob-server-starter/build.gradle | 2 ++ openjob-server/openjob-server-starter/pom.xml | 9 +++++++++ 2 files changed, 11 insertions(+) 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 2066be90..fa82e2ce 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 From 9c4baa6459688ef9a20c2895f35d2d324eac35fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E7=BE=A4=E7=BE=A4?= Date: Tue, 22 Aug 2023 15:14:57 +0800 Subject: [PATCH 2/2] =?UTF-8?q?feat=EF=BC=9Aadd=20management=20endpoint?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/application.properties | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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