赞
踩
针对微服务服务器监控,服务器内存变化(堆内存、线程、日志管理等)、检测服务配置连接地址是否可用(模拟访问、懒加载)、统计Spring容器中bean的数量、统计接口。
1、Actuator:没有界面,返回json格式。
2、AdminUI:底层使用Actuator监控应用,实现可视化界面。
- pom.xml文件添加依赖
-
- <!-- actuator监控中心 -->
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-actuator</artifactId>
- </dependency>
- application.yml添加配置
-
- #通过下面的配置启用所有的监控端点,默认情况下,这些端点是禁用的;
- management:
- endpoints:
- web:
- exposure:
- include: "*"
- pom.xml添加依赖
-
- <!-- 支持admin-ui的关键配置 -->
- <dependency>
- <groupId>de.codecentric</groupId>
- <artifactId>spring-boot-admin-starter-server</artifactId>
- <version>2.2.2</version>
- </dependency>
- 添加注释,开启监控服务@EnableAdminServer
-
-
- package com.zhaoy;
-
- import org.springframework.boot.SpringApplication;
- import org.springframework.boot.autoconfigure.SpringBootApplication;
-
- import de.codecentric.boot.admin.server.config.EnableAdminServer;
-
- @SpringBootApplication
- @EnableAdminServer
- public class App {
- public static void main(String[] args) {
- SpringApplication.run(App.class, args);
- }
- }
- pom.xml文件添加依赖
-
- <!-- 支持admin-ui的关键配置 -->
- <dependency>
- <groupId>de.codecentric</groupId>
- <artifactId>spring-boot-admin-starter-client</artifactId>
- <version>2.2.2</version>
- </dependency>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。