【问题标题】:How can I take all targets' metrics in one page at Prometheus如何在 Prometheus 的一页中获取所有目标的指标
【发布时间】:2022-10-13 00:45:56
【问题描述】:

我在 AWS EC2 上设置了 Prometheus。我配置了 11 个目标,它们有 2 个以上的端点。我想设置一个端点/查询等以在一页中收集所有指标。我现在很困。我可以使用一些帮助谢谢:)

my prometheus targets file

【问题讨论】:

    标签: devops prometheus grafana metrics promql


    【解决方案1】:

    你的问题不清楚。

    Prometheus 解析来自目标的指标,并通过其API、它自己的 Web UI(通常在 http://localhost:9090/graph 上)以及通过使用 Prometheus 的 Grafana 等服务来制作“抓取”的指标、值、标签等作为数据源。

    使用 Web UI 表达式浏览器,您可以使用 UI 的自动完成功能搜索指标。

    Web UI 使用 API 列出要搜索的指标。

    您可以通过浏览来实现这一点:

    http://localhost:9090/api/v1/label/__name__/values

    API 端点是 /api/v1,在这种情况下,它使用一种技巧来通过与指标名称相对应的特殊标签名称 __name__ 来查询 label names

    也许这就是你要找的?

    如果没有,API 是documented

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-14
      • 1970-01-01
      • 2020-09-25
      • 1970-01-01
      • 2020-02-07
      相关资源
      最近更新 更多