【发布时间】:2023-12-26 16:17:01
【问题描述】:
适用于 k8s v1.8 和 Prometheus v2.2.1
我想知道 Prometheus 每秒存储的指标数
我如何提取这些信息?
【问题讨论】:
-
你想怎么知道?来自格拉法纳?来自 Prometheus 请求语言?
标签: kubernetes containers prometheus metrics
适用于 k8s v1.8 和 Prometheus v2.2.1
我想知道 Prometheus 每秒存储的指标数
我如何提取这些信息?
【问题讨论】:
标签: kubernetes containers prometheus metrics
Prometheus 在您的 prometheus 实例的 /metrics 路径中公开指标 prometheus_tsdb_head_samples_appended_total。这个计数器代表Total number of appended samples。
然后您可以使用 if 来计算摄取率:
rate(prometheus_tsdb_head_samples_appended_total[1m])
这实际上是 Prometheus 从最后一分钟开始每秒存储的指标数。
如果要对每秒的瞬时指标数进行采样,也可以改用irate()。
【讨论】: