首页 > 技术文章 > springboot-admin监控的简单使用

javayida 2019-12-09 10:25 原文

搭建项目

随便整个简单的springboot项目,比较简单,就不说了我自己使用的demo项目:
github-demo

引入admin-server,admin-ui

<dependency>
			<groupId>de.codecentric</groupId>
			<artifactId>spring-boot-admin-starter-server</artifactId>
			<version>2.2.0</version>
		</dependency>
		<dependency>
			<groupId>de.codecentric</groupId>
			<artifactId>spring-boot-admin-server-ui</artifactId>
			<version>2.2.0</version>
		</dependency>

需要在配置类上面增加注解:
@EnableAdminServer
启动访问/applications,如果你没有配置"/",直接访问ip+端口就会跳这里的,直接换成中文.

在这里插入图片描述

引入client

我就在当前项目引入好了:

   <dependency>
            <groupId>de.codecentric</groupId>
            <artifactId>spring-boot-admin-starter-client</artifactId>
            <version>${spring-boot-admin.version}</version>
        </dependency>

配置文件引入:

spring.boot.admin.client.url=http://localhost:${server.port}/
management.endpoints.web.exposure.include=*
management.endpoint.info.enabled=true
spring.boot.admin.client.instance.service-base-url=http://localhost:${server.port}

访问:
http://localhost:8081/applications

简单测试demo

admin一般在springcloud项目中用作简单的应用监控,我这是在简单的springboot的项目中也可以简单的使用
github

推荐阅读