【问题标题】:How to draw separate plots for two instances in Prometheus?如何在 Prometheus 中为两个实例绘制单独的图?
【发布时间】:2019-03-31 15:29:22
【问题描述】:

我有两个实例正在运行一项作业并将计量指标发送到 pushgateway。

出于某种原因,Prometheus 为一项工作和两个不同的实例绘制了一个图。以下是地块:

问题是我做错了什么以及如何让 Prometheus 为这些实例绘制单独的连续图?

我正在使用 python 的prometheus_client

【问题讨论】:

    标签: python-3.x prometheus


    【解决方案1】:

    在 Prometheus 中,指标由指标名称标记的维度集标识。每次您的 instance 标签更改时,它都是另一个指标,因此是另一个图表。

    为了合并指标,您必须计算一个没有更改标签的结果指标。平均值通常是一个很好的候选者,但如果指标不重叠也没关系:

    avg(perf_test_concurrency) without(instance)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-04
      • 1970-01-01
      • 2019-07-02
      • 2022-09-25
      • 2021-01-20
      • 1970-01-01
      相关资源
      最近更新 更多