作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我找到了这篇文章,其中在 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/
我找到了这篇文章,其中在 Prometheus/Grafana 中查询 GC Throughput 如下: min by(job)(100 - (sum by (job, instance)(incr
我是一名优秀的程序员,十分优秀!