2017-05-15 3 views
2

Springのデフォルトメトリクスデータを削除する方法はありますか?私はSpring metrics documentationでこれを行う方法が見つかりませんでした。Springのデフォルトメトリックデータを削除する

Spring endpoints documentationは、メトリックエンドポイントを無効にする方法を提供しますが、エンドポイントを無効にしたくない場合は、デフォルトメトリックデータを削除するだけです。ご協力いただきありがとうございます。

enter image description here

+0

エンドポイントは、Springプロパティを使用してカスタマイズできます。エンドポイントが有効であれば、それが機密と見なされ、そのIDでさえも変更することができます。 たとえば、Beanエンドポイントの機密性とIDを変更し、シャットダウンを有効にするapplication.propertiesがあります。 (https://docs.spring.io/spring-boot/docs/current/reference/html/production-ready-endpoints.html) endpoints.beans.id = springbeans endpoints.beans.sensitive = false エンドポイント.shutdown.enabled = true –

+1

"application.properties"ファイルに入れてください。次の行がない場合は作成します。endpoints.metrics = false –

+0

@PetroGordiyevich Hi Petro。エンドポイントを無効にしたくないので、デフォルトのメトリックデータを無効にしたいだけです。 – NMSL

答えて

0

私は別の解決策を持っていました。まず、endpoints.metrics.enabled:falseを使用してメトリックエンドポイントを無効にしました。その後、/metricsの残りのAPIを作成しました。

1

Spring doc

application.propertiesで次のフラグを設定してください:

spring.metrics.export.enabled=false 
+0

残念ながら、それは動作しません.. 。:( – NMSL

関連する問題