文件名称:spring-boot-rich-metrics-demo
文件大小:55KB
文件格式:ZIP
更新时间:2024-06-27 15:58:57
Java
spring-boot-rich-metrics-demo 演示如何使用 Spring Boot 执行器项目中的(相当隐藏的) 存储库并恢复 CounterService 的全部功能。 当启用 InMemoryRichGaugeRepository 时,通过公开的所有测量现在不仅公开单个值(最后一次测量),而且公开这些值的一个很好的直方图(最小/最大/平均/计数/最后)。 不幸的是,由于新的实现也接管了测量的计数,同时它有效地禁用了 (将 increment 方法实现为无操作)。 因此,每当 CounterService 用于跟踪某些内容而不通过 GaueService 记录值时,这些值就会丢失。 这也会影响跟踪对应用程序的所有 http 请求的 MetricsFilter,默认情况下,它按 http 状态对计数的请求进行分组,InMemoryRichGaugeRepository
【文件预览】:
spring-boot-rich-metrics-demo-master
----gradlew(5KB)
----src()
--------main()
----gradle()
--------wrapper()
----README.md(2KB)
----gradlew.bat(2KB)
----build.gradle(1KB)