spring-boot - Spring Boot 2.x 指标类

标签 spring-boot metrics spring-boot-actuator

我已经开始使用 spring boot 2.0.0-Snapshot,我发现所有与 Metric 相关的类和接口(interface)都不存在?

例子: jar spring-boot-actuator-2.0.0.BUILD-SNAPSHOT.jar 没有包

org.springframework.boot.actuate.metrics.writer at all

他们是否搬到了其他地方?

最佳答案

在 Spring Boot 2 中,以前的指标实现已被与 Micrometer 的集成所取代。 .来自发行说明:

Spring Boot’s own metrics have been replaced with support, including auto-configuration, for Micrometer and dimensional metrics. You can learn more about Micrometer in its user manual and Spring Boot’s reference guide

我找不到任何从 1.x Spring Boot Metrics 迁移到 2.x Spring Boot Metrics 的指南,但这个变化是最近发生的,所以我怀疑任何此类文档都是 TODO。与此同时,你也许可以深入研究 Pull Request或关注Spring Boot 2 docs ...

Micrometer provides a separate module for each supported monitoring system. Depending on one (or more) of these modules is sufficient to get started with Micrometer in your Spring Boot application. To learn more about Micrometer’s capabilities, please refer to its reference documentation.

关于spring-boot - Spring Boot 2.x 指标类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46749603/

相关文章:

java - swagger中spring fox health路由显示多个HTTP方法

java - Jersey 无法访问 Spring Boot 2 Actuator 端点

java - 执行器/指标端点不包括http.server.requests

tomcat - 如何在通过 jenkins 将 war 文件部署到 AWS beanstalk 时包含 .ebextensions 目录?

linear-algebra - Metric 和 Norm 有什么区别?

performance - 用于 LAMP 的服务器性能指标工具

metrics - Graphite : invalid line received from client (codahale metrics)

java - Spring Boot 抛出 ClassNotFoundException 与另一个项目的 Maven 依赖关系

Windows 按端口号杀死进程

java - 如何延迟初始化 spring-boot 数据源?spring.data