SpringBootAdmin:全方位监控与管理SpringBoot应用
监控的意义
1. 监控服务状态是否宕机
2. 监控服务运行指标 (内存,虚拟机,线程,请求等)
3. 监控日志
4. 管理服务 (服务下线)
可视化监控平台
Spring Boot Admin, 开源社区项目, 用于管理和监控SpringBoot应用程序. 客户端注册到服务端, 通过HTTP请求方式, 服务端定期从客户端获取对应的信息, 并通过UI界面展示对应信息
要把服务端和客户端都定义成web程序并且端口不能冲突客户端要向服务端开放想要被监控的属性
信息里的内容需要自定义设置可以直接在配置文件中设置也可以建一个文件实现接口去设置
新建文件中可以使用方法等进行动态的设置