6

彈簧啓動顯示/metrics端點中的所有可能指標。另一方面,它在內部使用指標出口商。例如,當您添加dropwizard指標(當前的事實標準?)時,它會自動註冊,但並非所有的spring-boot指標都會導出到dropwizard。爲了獲得更多/全部指標,必須手動註冊不同的指標集。並且它必須與彈簧引導爲端點/metrics所做的操作保持平行。在彈簧啓動時導出指標

所以問題是:它應該如何正確地完成?我是否應該使用指標導出器併爲其中的幾十個微服務維護它,或者使用/metrics端點使用的Collection<PublicMetrics>,並在春季維護它?

回答

0

僅使用dropwizard指標來測試代碼,因爲它具有更直觀的API,然後是Spring。通過集成spring-dropwizard(http://metrics.ryantenney.com/),所有dropwizard指標都暴露於端點/指標,因此您不需要手動註冊任何內容。