Spring Boot Metrics使用

 2019-11-02 21:27  阅读(2578)
文章分类:Spring boot

Spring Boot 使用Metrics监控

  1. 导入pom依赖

    org.springframework.boot spring-boot-starter-actuator
  2. 配置项中启用 metrics

    management.endpoints.web.exposure.include=*

  3. 需要监控调用次数的Controller配置如下:

    @GetMapping("/dic") @Timed(value = "all.people", longTask = true) public String list() throws JsonProcessingException { return objectMapper.writeValueAsString(dictDao.list()); }

  4. 查看方式:
    http://127.0.0.1:8080/actuator/metrics/all.people

  5. Spring Boot官网配置

Spring Boot Metrics中查看版本等信息

  1. 配置项中启用

    management.endpoints.web.exposure.include=*

  2. 配置项中以info开头的配置,都会在info中显示

  3. info中显示git信息

    • 在classpath中添加git.properties 配置文件

    git.branch=master git.commit.id=sdxe2jdd git.commit.time=2018-03-25

  4. 查看info信息
    http://127.0.0.1:8080/actuator/info

    { "version": "1.0.0", "git": { "commit": { "time": "2018-03-25", "id": "sdxe2jd" }, "branch": "master" } }


来源:http://ddrv.cn

点赞(0)
版权归原创作者所有,任何形式转载请联系作者; Java 技术驿站 >> Spring Boot Metrics使用

相关推荐