Skip to content

Commit 835c19a

Browse files
Add javamelody
1 parent d54d5ef commit 835c19a

2 files changed

Lines changed: 31 additions & 5 deletions

File tree

pom.xml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,24 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
44
<modelVersion>4.0.0</modelVersion>
55
<parent>
66
<groupId>org.springframework.boot</groupId>
77
<artifactId>spring-boot-starter-parent</artifactId>
88
<version>3.2.1</version>
99
<relativePath/> <!-- lookup parent from repository -->
1010
</parent>
11+
1112
<groupId>com.gravitylab</groupId>
1213
<artifactId>obs-controller-api</artifactId>
1314
<version>0.0.1-SNAPSHOT</version>
1415
<name>obs-controller-api</name>
1516
<description>API Controller for OBS</description>
1617
<properties>
17-
<java.version>17</java.version>
18+
<java.version>18</java.version>
19+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1820
</properties>
21+
1922
<dependencies>
2023
<dependency>
2124
<groupId>org.springframework.boot</groupId>
@@ -46,7 +49,15 @@
4649
<artifactId>json</artifactId>
4750
<version>20231013</version>
4851
</dependency>
49-
52+
<dependency>
53+
<groupId>org.springframework.boot</groupId>
54+
<artifactId>spring-boot-starter-actuator</artifactId>
55+
</dependency>
56+
<dependency>
57+
<groupId>net.bull.javamelody</groupId>
58+
<artifactId>javamelody-spring-boot-starter</artifactId>
59+
<version>2.0.1</version>
60+
</dependency>
5061
</dependencies>
5162

5263
<build>
Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1-
springdoc.swagger-ui.path=/docs.html
1+
spring.application.name=OBS Controller API
2+
server.port=8080
3+
springdoc.enable-javadoc=true
4+
springdoc.swagger-ui.disable-swagger-default-url=true
5+
springdoc.swagger-ui.enabled=true
6+
springdoc.swagger-ui.path=/
7+
springdoc.swagger-ui.operations-sorter=method
8+
springdoc.swagger-ui.display-operation-id=true
9+
springdoc.swagger-ui.display-request-duration=true
210
springdoc.api-docs.enabled=true
3-
springdoc.enable-javadoc=true
11+
springdoc.api-docs.groups.enabled=true
12+
springdoc.api-docs.path=/docs
13+
management.endpoints.web.base-path=/health
14+
management.endpoints.web.exposure.include=health,info,metrics,logfile,httptrace
15+
#JavaMelody
16+
javamelody.enabled=true
17+
javamelody.spring-monitoring-enabled=true
18+
javamelody.init-parameters.log=true

0 commit comments

Comments
 (0)