码迷,mamicode.com
首页 > 编程语言 > 详细

二十二、springboot之监控管理Actuator

时间:2018-06-22 13:34:06      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:ati   contex   mapped   tab   logger   出现   报告   produces   post   

1.新增spring-boot-starter-actuator的依赖

  gradle:

compile(‘org.springframework.boot:spring-boot-actuator‘)

  maven:

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-actuator</artifactId>
</dependency>

2.重启项目

  控制台会出现端点监控如下:

2018-06-22 11:13:27.648  INFO [wolong-member-provider,,,] 8684 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/env/reset],methods=[POST]}" onto public java.util.Map<java.lang.String, java.lang.Object> org.springframework.cloud.context.environment.EnvironmentManagerMvcEndpoint.reset()
2018-06-22 11:13:27.653  INFO [wolong-member-provider,,,] 8684 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/loggers/{name:.*}],methods=[GET],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.LoggersMvcEndpoint.get(java.lang.String)
2018-06-22 11:13:27.654  INFO [wolong-member-provider,,,] 8684 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/loggers/{name:.*}],methods=[POST],consumes=[application/vnd.spring-boot.actuator.v1+json || application/json],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.LoggersMvcEndpoint.set(java.lang.String,java.util.Map<java.lang.String, java.lang.String>)
2018-06-22 11:13:27.654  INFO [wolong-member-provider,,,] 8684 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/loggers || /loggers.json],methods=[GET],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke()
2018-06-22 11:13:27.654  INFO [wolong-member-provider,,,] 8684 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/refresh || /refresh.json],methods=[POST]}" onto public java.lang.Object org.springframework.cloud.endpoint.GenericPostableMvcEndpoint.invoke()

3.端点介绍

  原生端点

  根据端点的作用来说,我们可以原生端点分为三大类:

  • 应用配置类:获取应用程序中加载的应用配置、环境变量、自动化配置报告等与Spring Boot应用密切相关的配置类信息。
  • 度量指标类:获取应用程序运行过程中用于监控的度量指标,比如:内存信息、线程池信息、HTTP请求统计等。
  • 操作控制类:提供了对应用的关闭等操作类功能。

参考:http://blog.didispace.com/spring-boot-actuator-1/

  

二十二、springboot之监控管理Actuator

标签:ati   contex   mapped   tab   logger   出现   报告   produces   post   

原文地址:https://www.cnblogs.com/soul-wonder/p/9212579.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!