gpt4 book ai didi

Prometheus 区别 jvm_gc_collection_seconds_sum 和 jvm_gc_pause_seconds

转载 作者:行者123 更新时间:2023-12-04 17:21:12 26 4
gpt4 key购买 nike

我找到了这篇文章,其中在 Prometheus/Grafana 中查询 GC Throughput 如下:

min by(job)(100 - (sum by (job, instance)(increase(jvm_gc_collection_seconds_sum[1m])) * 100 / sum by (job, instance) (increase(process_cpu_seconds_total[1m]))))

作者采用了除其他指标外的指标 jvm_gc_collection_seconds_sum 来计算 GC 吞吐量。当我查看我的 Spring Boot Prometheus 端点时,我没有找到这个指标,而是找到了 jvm_gc_pause_seconds。据称:

 #HELP jvm_gc_pause_seconds Time spent in GC pause

这两个指标有区别吗?

非常感谢!

最佳答案

jvm_gc_collection_seconds_sum

是 Prometheus 客户端指标。现在不再为 Spring Boot 2 开发 Prometheus 客户端。

jvm_gc_pause_seconds or jvm_gc_pause_seconds_sum

是在 Spring Boot 中使用的 Micrometer 客户端指标。

关于Prometheus 区别 jvm_gc_collection_seconds_sum 和 jvm_gc_pause_seconds,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66152505/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com