This method is a little longer, but it solves a lot more . We will use the Spring Boot Admin Server tool .
First you need to enable some dependencies
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-server</artifactId>
<version>1.3.3</version>
</dependency>
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-server-ui</artifactId>
<version>1.3.3</version>
</dependency>
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-starter-client</artifactId>
<version>1.3.0</version>
</dependency>
<dependency>
<groupId>org.jolokia</groupId>
<artifactId>jolokia-core</artifactId>
</dependency>
Enable your application as a Spring boot server using annotation @EnableAdminServer.
@SpringBootApplication
@EnableAdminServer
public class Application {
public static void main(String[] args) {
}
}
In application.propertiesadd the following:
Register your application with Spring Boot Admin Server, which is still your application
spring.boot.admin.url=http://localhost:8031
Spring ,
spring.boot.admin.client.service-url=http://localhost:8031
spring.boot.admin.client.management-url=http://localhost:8031
spring.boot.admin.client.health-url=http://localhost:8031/health
logback.xml <jmxConfigurator/>. JMX.
... voila, . .
. URL- Spring Boot Admin Server - (http:/localhost:8031).
II. () .
III. Details , .
IV. Logging, , .
v. , . ,

, MongoDB, MongoTemplate DEBUG.