0

https://www.callicoder.com/spring-boot-actuator-metrics-monitoring-dashboard-prometheus-grafana/で説明されているように、プロメテウスのアクチュエーター データをエクスポートするようにスプリング ブート アプリケーションを構成しましたが、ドキュメントとは異なり、/actuator を呼び出したときに/prometheus、空のページが表示されました。

私がしたこと: - spring-boot-starter-actuator の依存関係を追加し、結果 (/actuator) を確認すると、機能しました - io.micrometer:micrometer-registry-prometheus を追加し、結果 (/actuator/prometheus) を確認しても機能しませんでした - 管理の変更.endpoints.web.exposure.include: "*"、それでも /actuator/prometheus は機能しませんでした - 上記の構成で新しい空のプロジェクトを作成し、/actuator/prometheus が機能しました!

だから私のプロジェクトに問題があります

4

1 に答える 1

1

一日中調査した結果、私のプロジェクトには、メソッド /actuator/prometheus にコメントしたときに正しく機能するWebMvcConfigurerAdapterオーバーライドするメソッドから拡張されたクラスがあることがわかりました。configureMessageConverters(List<HttpMessageConverter<?>> converters)

于 2019-06-26T04:30:36.907 に答える