SpringBoot使用(四)--Actuator

Spring Boot的Actuator,它提供了很多生产级的特性,比如监控和度量Spring Boot应用程序。 Actuator的这些特性可以通过众多REST端点、远程shell和JMX获得。

Spring Boot Actuator的关键特性是在应用程序里提供众多Web端点,通过它们了解应用程序运行时的内部状况。有了Actuator,你可以知道Bean在Spring应用程序上下文里是如何组装在一起的,掌握应用程序可以获取的环境属性信息,获取运行时度量信息的快照……

Actuator提供了13个端点:
在这里插入图片描述在这里插入图片描述spring boot 2.0以后,需要在路径中加上actuator才行。
使用management.endpoints.web.exposure.include=*可以启动所有的功能。

运行中的应用程序有诸多计数器和度量器,/metrics端点提供了这些东西的快照。

http://localhost:8000/actuator/metrics

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述


/trace端点能报告所有Web请求的详细信息,包括请求方法、路径、时间戳以及请求和响应的头信息。

http://localhost:8000/actuator/httptrace

在确认应用程序运行情况时,除了跟踪请求,了解线程活动也会很有帮助。 /dump端点会生成当前线程活动的快照。


这篇文章讲的比较详细。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值