6

スプリングブート/metricsエンドポイントですべてのメトリックが表示されます。一方、内部的には、メトリクスの輸出業者を使用します。たとえば、dropwizardメトリック(現在の事実上の標準?)を追加すると、自動的に登録されますが、すべてのスプリングブートメトリックがdropwizardにエクスポートされるわけではありません。より多くの/すべてのメトリックを有するためには、異なるメトリックセットを手動で登録しなければならない。 /metricsのエンドポイントでは、spring-bootが実行する処理と並行して維持する必要があります。スプリングブート時にメトリックをエクスポートする

ですので、どうすればいいですか?私はメトリクスの輸出業者を使用し、数十マイクロサービスごとにそれを維持するか、/metricsエンドポイントで使用され、春に維持されるCollection<PublicMetrics>を使用する必要がありますか?

答えて

0

dropwizardメトリックはコードにインスツルメントするために使用します。これは、Springよりも直感的なAPIを備えているためです。

spring-dropwizard(http://metrics.ryantenney.com/)統合では、すべてのdropwizardメトリックがエンドポイント/メトリックに公開されるため、手動で登録する必要はありません。

関連する問題