替代JmxReporter在dropwizard.metrics:指标核心最新版本

问题描述 投票:2回答:1

由于codahale-metrics已根据io.移动。在我们的代码的实现是利用类:

import com.codahale.metrics.JmxReporter

与依赖版本

<metrics.core.version>3.2.2</metrics.core.version>

现在,我们正计划升级到最新版本的神器

<metrics.core.version>4.1.0-rc3</metrics.core.version>

这不,我们已经使用了类,这已被迁移到其他一些神器或者是有现在使用JmxReporter的方法吗?

PS:搜索了他们的发行说明和互联网的替代品,但找不到一个相关的结果这个呢。

java reporting jmx codahale-metrics
1个回答
1
投票

等待并通过每个增量发行说明搜索的几个小时后,我可以在有项目列为release notes of version 4.0.0找到它:

移动JMX的metrics-jmx模块报告

因此,现在使用类JmxReporter正确的方法是使用不同的模块上的依赖关系:

<dependency>
    <groupId>io.dropwizard.metrics</groupId>
    <artifactId>metrics-jmx</artifactId>
    <version>4.1.0-rc3</version>
</dependency>

而且该包的进口需要修改为:

import com.codahale.metrics.jmx.JmxReporter;
© www.soinside.com 2019 - 2024. All rights reserved.