在springboot中,也提供了很全面的监控系统。这篇文章介绍一下springboot—admin监控springboot项目。
原来大致是这样的,springboot——admin——server负责当监控中心,功能类似springcloud--eureka。其他springboot作为client把自身信息注册到admin--server中去。
创建一个springboot-admin-server项目。pom文件中加入依赖,pom文件完整代码如下:
在springboot启动类上加入注解@EnableAdminServer,代码如下:
到这里就配置完成了,启动项目访问http://localhost:8080/可以看到下图,目前还没有发现client
然后创建一个springboot-admin-client项目,pom文件如下:
然后只需配置一下服务注册到admin-server即可,配置如下:
启动项目,在访问http://localhost:8080/发现服务已经注册成功了,如下图
然后点击右侧的Details,可以看到更详细的监控信息
Details:
Metrices:
Enviroment:
Logging:
JMX:
Threads:
Audit:
Trace:
源码下载 :大老杨码云
个人网站:https://dalaoyang.cn
领取专属 10元无门槛券
私享最新 技术干货