Spring Boot Admin 基础使用教程
1、Admin 简介
Spring Boot Admin 是一个开源社区项目,用于管理和监控 Spring Boot 应用程序。 应用程序作为 Spring Boot Admin Client 向为 Spring Boot Admin Server 注册(通过 HTTP 协议)或使用 Spring Cloud 注册中心(例如 Eureka、Consul)的服务发现。UI 是的 AngularJs 应用程序,用于展示 Spring Boot Admin Client 的 Actuator 端点上的一些监控数据。Spring Boot Admin 默认提供了如下功能(包括但不限于):
- 显示健康状态及详细信息,如 JVM 和内存指标、数据源指标、缓存指标
- 显示构建信息编号
- 跟踪并下载日志文件
- 查看 JVM 系统和环境属性
- 查看 Spring Boot 配置属性
- 轻松的日志级别管理
- 与 JMX-Beans 交互
- 查看线程转储
- 查看 Http 跟踪
- 查看 auditevents
- 查看 http-endpoints
- 查看计划任务
- 查看和删除活动会话(基于 Spring-Session)
- 查看 Flyway/Liquibase 数据库迁移
- 下载 heapdump 文件
- 状态变更通知(支持电子邮件、Slack、Hipchat …)
- 状态更改的事件日志(非持久性)

