# spring-boot-admin
**Repository Path**: java_han/spring-boot-admin
## Basic Information
- **Project Name**: spring-boot-admin
- **Description**: spring-boot 项目监控的通用server,只需要将spring-boot项目注册到server上面,server即可对其的各种信息进行监控。
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2017-07-03
- **Last Updated**: 2021-11-02
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
##spring-boot-admin
spring-boot项目监控的通用server,只需要将spring-boot项目注册到server上面,server即可对其的各种信息进行监控。
通过使用spring-boot-admin可以对spring-boot的监控信息进行图形化的展示和统计,方便使用。原理为:创建spring-boot-admin-server项目作为server,将spring-boot项目注册到server上面,server既可以自动完成对spring-boot项目运行状态的监控。具体的使用步骤(只需两步,添加依赖、编写主程序并启动):
#####启动server端
1. 创建spring-boot-admin项目,添加依赖包(作为server端)
de.codecentric
spring-boot-admin-server
1.5.2
de.codecentric
spring-boot-admin-server-ui
1.5.2
2. 创建入口程序,并启动spring-boot-admin项目
@Configuration
@EnableAutoConfiguration
@EnableAdminServer
public class SpringBootAdminApplication {
public static void main(String[] args) {
SpringApplication.run(SpringBootAdminApplication.class, args);
}
}
#####启动客户端
1.在spring-boot项目中添加client依赖,配置注册信息并启动。
de.codecentric
spring-boot-admin-starter-client
10.151.25.
2.Application.properties 中添加配置:
#spring-boot监控的相关配置
#spring-boot-admin-server 监控地址以及端口号
spring.boot.admin.url:http://localhost:8090
#management.port=54001
management.security.enabled=false
management.context-path=/monitor
启动项目即可
注: 如果是使用了Spring-security的项目,需要在配置为以上的访问地址 添加访问权限。