3

coda hale メトリクス ライブラリをクラスパスに追加すると、メトリクスが自動的に自動構成されるという指摘に従いました。

うまくいきました。注入された metricRegistry Bean を取得します。

ただし、これらの新しいメトリックを /metrics エンドポイントで公開するにはどうすればよいですか?

ありがとう!

4

3 に答える 3

2

それはそれが機能するはずの方法ではありません。Codahale には、Spring Boot のものにマップされないメトリック タイプがいくつかあるため、メトリックの収集を開始したら、Codahale ネイティブ API をレポートに使用することになっています。その時点で、Boot は Gauge と Counter のサービス抽象化のみを提供します。

更新: Spring Boot は、1.2.0 以降、Codahale メトリクスも /metrics エンドポイントに追加します ( を参照MetricRegistryMetricReader)。

于 2014-07-04T12:14:57.707 に答える
1

次のように spring-boot を使用してメトリクス ヒストグラムを更新します。

        gauge.submit("histogram." + name + ".millis", durationMillis);
于 2014-07-04T15:52:16.563 に答える