Actuator Java提供的监控指标有哪些

avatar
作者
筋斗云
阅读量:0

Actuator是Spring Boot应用程序的一个模块,它提供了一系列的功能来监控和管理应用程序

  1. 应用程序健康状况:health
  2. 应用程序信息:info
  3. 应用程序度量:metrics
  4. 环境属性:env
  5. 配置属性:configprops
  6. 线程dump:threaddump
  7. 堆栈跟踪:trace
  8. 审计事件:auditevents
  9. 映射:mappings
  10. 允许的请求:httptrace
  11. 会话:sessions
  12. 日志文件:logfile
  13. 日志记录器:loggers
  14. 刷新:refresh
  15. 关闭:shutdown

这些指标可以通过HTTP或者JMX进行访问。在默认情况下,只有health和info两个端点是开放的,其他端点需要在application.properties或者application.yml中进行配置才能访问。

例如,如果你想要开放所有的端点,你可以在application.properties中添加以下配置:

management.endpoints.web.exposure.include=* 

或者在application.yml中添加以下配置:

management:   endpoints:     web:       exposure:         include: '*' 

这样就可以通过HTTP访问所有的端点了。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!