【问题标题】:How can i get save metric per second on prometheus?如何在普罗米修斯上获得每秒保存指标?
【发布时间】:2023-12-26 16:17:01
【问题描述】:

适用于 k8s v1.8Prometheus v2.2.1

我想知道 Prometheus 每秒存储的指标数

我如何提取这些信息?

【问题讨论】:

  • 你想怎么知道?来自格拉法纳?来自 Prometheus 请求语言?

标签: kubernetes containers prometheus metrics


【解决方案1】:

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()

【讨论】:

    最近更新 更多