千分尺期望SLA值很长,但我希望它是两倍

时间:2019-11-26 14:44:37

标签: prometheus micrometer

我想将指标从Java应用程序发布到Prometheus。 除以下各项外,其他所有内容均正常运行。 普罗米修斯的命名约定说,持续时间应以秒为单位,而不是毫秒或微秒https://prometheus.io/docs/practices/naming/。 因此,我将请求响应时间发布为双精度值,但是我似乎无法将maximumExpectedValue和sla设置为双精度值,并且它们是次秒级的,因此我不能用较长的时间表示它们。 有人知道如何解决这个问题吗?

目前,我有

的代码
  DistributionSummary.builder("http_request_duration_seconds")
    .tags(tagsSeq.asJava)
    .maximumExpectedValue(1L)
    .sla(0.100)
    .register(registry)
    .record(responseTime)

0 个答案:

没有答案