最代码官方的gravatar头像
最代码官方 2020-12-12 19:07:08

Spring Boot Actuator 2.3.4.RELEASE新版本实现自定义端点信息的配置实例

项目描述

Spring Boot Actuator提供一系列HTTP端点来暴露项目信息,用来监控和管理springboot项目。

Actuator提供了以下端点,默认除了/shutdown都是Enabled。使用时需要加/actuator前缀,如http://localhost:8080/my-app/actuator/health

可以获取到所有beans信息,可以导出threaddump信息,heapdump信息

运行环境

jdk8+IntelliJ IDEA+maven

项目技术(必填)

spring boot+Spring Boot Actuator

数据库文件(可选)

依赖包文件(可选)

maven搭建

链接:https://pan.baidu.com/s/1t_sHWTXABv-MDjKFPj7YOg
提取码:x173

是否原创(转载必填原文地址)

转载https://memorynotfound.com/spring-boot-customize-actuator-info-endpoint-example-configuration/

该博客是基于Spring Boot Actuator 1.5.7.RELEASE版本搭建,我这边用新版本2.3.4.RELEASE

项目截图(必填)

Spring Boot Actuator 2.3.4.RELEASE新版本实现自定义端点信息的配置实例

运行截图(必填)

http://localhost:8080/actuator/

Spring Boot Actuator 2.3.4.RELEASE新版本实现自定义端点信息的配置实例

info页面,包含了自定义的扩展信息

http://localhost:8080/actuator/info

Spring Boot Actuator 2.3.4.RELEASE新版本实现自定义端点信息的配置实例

注意事项(可选)

在实际生产环境需要有权限验证,可以结合Spring Security框架来实现验证,可以参考该代码

Spring Security通过内存配置的用户账号实现登录验证的实例


打赏

文件名:custom-info-endpoint.zip,文件大小:6.005K 下载
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友