SpringBoot Admin 详解

SpringBoot Admin 详解
  • 一、Actuator 详解
    • 1.Actuator原生端点
      • 1.1 监控检查端点:health
      • 1.2 应用信息端点:info
      • 1.3 http调用记录端点:httptrace
      • 1.4 堆栈信息端点:heapdump
      • 1.5 线程信息端点:threaddump
      • 1.6 获取全量Bean的端点:beans
      • 1.7 条件自动配置端点:conditions
      • 1.8 配置属性端点:configprops
      • 1.9 追踪度量端点:metrics
      • 1.10 根据名称追踪度量端点:metrics/{name}
      • 1.11 获取全部环境端点:env
      • 1.12 根据名称获取环境属性端点:env/{name}
      • 1.13 审计事件端点:auditevents
      • 1.14 停止Actuator端点:shutdown
    • 2.使用Actuator
      • 2.1 引入依赖
      • 2.2 增加配置信息
      • 2.3 验证端点
      • 2.5 自定义根路径
  • 二、SpringBoot Admin 详解
    • 1.服务端搭建
      • 1.1 引入依赖
      • 1.2 启动类增加注解
      • 1.3 启动服务
    • 2.客户端搭建
      • 2.1 引入依赖
      • 2.2 增加application.yml配置
      • 2.3 启动客户端
  • 三、SpringBoot Admin功能展示
    • 1.功能介绍-细节
    • 2.功能介绍-环境
    • 3.功能介绍-类
    • 4.功能介绍-配置属性
    • 5.功能介绍-日志配置
    • 6.功能介绍-JVM
    • 7.功能介绍-映射

SpringBoot Admin是一个三方的监控和服务管理组件,常用于服务监控的检查,服务元信息获取,是一个轻量且简单的组件。他依赖于Actuator暴漏的接口完成大部分功能,Actuator是一个用于提供服务多种监控接口的组件。这里先总结Actuator的用法,再介绍SpringBoot Admin集成Actuator以后如何使用。

一、Actuator 详解

Actuator是一个可以快速集成在SpringBoot项目中的组件,他支持对单个项目暴露监控接口,同时还支持自定义的监控接口,方便我们进行自定义的一些信息监控,比如说health这个是用途最广范的接口,经常被用来做服务的健康检查,企业中有各种各样的监控组件,但无论使用何种监控组件都需要有一个接口对外提供健康信息展示,那health就可以做这个事情。

你可能感兴趣的:(spring,boot,后端,java)