今天小编给大家分享一下SpringBoot2如何开启Actuator端点监控的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。SpringBoot
本身提供了一套监控端点, 可以查看应用的基本信息、 健康程度、 配置等监控信息, 很容易上手。Note: 此处所用SpringBoot版本: 2.1.4
在Maven的pom.xml文件中添加 spring-boot-starter-actuator
依赖:直接运行项目, 在后端控制台会看到以下输出:2019-06- 26 18: 07: 27.896 INFO 7868– – [restartedMain] o.s.b.a.e.web.EndpointLinksResolver: Exposing 2 endpoint(s) beneath base path ‘/actuator’在浏览器访问 http://localhost:9000/actuator
, 结果如下免费云主机域名:即SpringBoot2.0的actuator启动端点监控web端默认加载默认仅info, health两个可见的端点(除了actuator本身之外), 见官方文档说明以上配置暴露了除 env
, beans
之外的所有端点; 修改配置后, 在后端控制台会看到以下输出:2019-06-26 18: 16: 03.951 INFO 7868– – [restartedMain] o.s.b.a.e.web.EndpointLinksResolver: Exposing 13 endpoint(s) beneath base path ‘/actuator’再次在浏览器访问 http://localhost:9000/actuator
, 结果如下:Notes:虽然端点 enabled
, 但是还需要 exposed
, 才能在Web端访问;health
端点在默认情况下, 仅显示 "status": "UP"
; 如需显示详细信息, 配置: management.endpoint.health.show-details=always
实际中, 请谨慎选择要开启的端点!以上配置仅实现了对应用监控信息的获取, 但其实已经有专门用于展现这些 json
数据的管理端, 后续将实践一下SpringBoot Admin这套社区提供的可视化应用监控管理端。 SpringBoot Admin 文档对自己的介绍:codecentric’ s Spring Boot Admin is a community project to manage and monitor your Spring Boot applications.The applications register with our Spring Boot Admin Client(via HTTP) or are discovered using Spring Cloud(e.g.Eureka, Consul).The UI is just a Vue.js application on top of the Spring Boot Actuator endpoints.以上就是“SpringBoot2如何开启Actuator端点监控”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注百云主机行业资讯频道。
本文小编为大家详细介绍“await是es7的吗”,内容详细,步骤清晰,细节处理妥当,希望这篇“await是es7的吗”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 await是es7。async和await是ES7中新增内容,是对于…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。