我在Prometheus/Grafana中找到了一篇文章,其中查询如下:
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]))))
在计算GC吞吐量时,除了采用其他jvm_gc_collection_seconds_sum
指标外,还考虑了其他指标。当我查看我的Spring Boot Prometheus端点时,我没有找到这个指标,而是找到了jvm_gc_pause_seconds
。声明如下:
#HELP jvm_gc_pause_seconds Time spent in GC pause
这两个指标之间有区别吗?
非常感谢!
发布于 2021-10-26 09:27:07
jvm_gc_collection_seconds_sum
是普罗米修斯客户端的指标。现在,Prometheus客户端不再是为Spring Boot2开发的。
jvm_gc_pause_seconds or jvm_gc_pause_seconds_sum
是Spring Boot中使用的微米客户端指标。
https://stackoverflow.com/questions/66152505
复制相似问题