使用以下配置为 spring-boot 应用程序定义
http.server.requests
指标的延迟桶
:
management.metrics.distribution.slo.http.server.requests=1ms,5ms,15ms,50ms
但它也在创建中间桶。谁能帮我解释一下我们如何正确配置它,这样就不会创建中间桶。
例子: 下面的 1 毫秒到 5 毫秒之间是正在创建的桶。
le="0.001",} 425928.0
le="0.001048576",} 425933.0
le="0.001398101",} 425971.0
le="0.001747626",} 426015.0
le="0.002097151",} 426019.0
le="0.002446676",} 426022.0
le="0.002796201",} 426028.0
le="0.003145726",} 426029.0
le="0.003495251",} 426030.0
le="0.003844776",} 426030.0
le="0.004194304",} 426030
le="0.005",} 426030
我认为您还从 Java 配置或使用此属性启用了百分位直方图(要求那些桶):
management.metrics.distribution.percentiles-histogram.http.server.requests=true
或
management.metrics.distribution.percentiles-histogram.all=true