dropwizard 上的指标名称是什么意思

What the metrics names on dropwizard means

我在我的机器上集成了 dropwizards。

我暴露了它们,但我正在寻找它们的含义的信息。

例如,我如何获得每秒的请求数?任何此类信息都可以在任何地方获得,因为我无法在官方网站上找到它。

谢谢。

所有 "out of the box" 指标都显示在管理端口上。你可以在那里检查它们。 (http://localhost:<admin-port>/metrics)

比如可以从key中取出请求数:io.dropwizard.jetty.MutableServletContextHandler.requests

网络服务器特有的,将通过码头公开。您还可以获得 2xx 响应、4xx 响应、5xx 响应等指标。

如果您想添加自己的自定义项,您可以随时参考本手册:https://dropwizard.github.io/metrics/3.1.0/getting-started/

这里还有一篇关于 dropwizard 中指标的文章:http://nbsoftsolutions.com/blog/guide-and-explanation-for-metrics-in-dropwizard

vertx-dropwizard-metrics 似乎使用了一些自定义仪表。在他们的 javadoc 中,您可以找到以下内容:

/**
 * A throughput metric, wraps a {@link Meter} object to provide a one second instant
 * throughput value returned by {@link #getValue()}.
 *
 * @author <a href="mailto:julien@julienviet.com">Julien Viet</a>
 */

有关详细信息,请参阅 this commit。 所以他们的文档有点过时了。