# 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的项目,需要在配置为以上的访问地址 添加访问权限。