【问题标题】:Prometheus remote read influxdbPrometheus 远程读取 influxdb
【发布时间】:2018-10-18 20:53:42
【问题描述】:

我是 Prometheus 的新手,但熟悉 Influx(当前运行 1.6)。

我的理解是可以通过 prometheus.yml 中的以下配置来配置 Prometheus 以从 influx 中远程读取数据:

remote_read:
  url: "http://localhost:8086/api/v1/prom/read?db=bulkstats"

“bulkstats”是我试图从 Prometheus 中读取数据的数据库。可以在 influx 中工作的示例查询是:

SELECT "sess-curaaaactive" FROM "PDSNSYSTEM1" WHERE ("Nodename" = 'ALPRGAGQPNC') AND time >= now() - 6h"

但是,我找不到一个如何从 PromQL 查询该数据的示例。请帮忙!

【问题讨论】:

    标签: influxdb prometheus


    【解决方案1】:

    Here是prometheus格式与influxdb格式匹配的链接。

    就普罗米修斯的行话而言,在您的示例中,sess-curaaaactive 是指标名称(流入量的测量值),("Nodename" = 'ALPRGAGQPNC') 只是普罗米修斯附加到测量值以创建时间序列的标签。

    【讨论】:

    • 感谢您的信息。我一直在寻找等效的 PromQL 查询,但最终使用了不同的方法。
    • @musca999 对不起,我遇到了和你一样的问题……你是怎么解决的?谢谢!
    • @Ale 我从来没有解决它。只是没有使用 Prometheus。
    • @musca999 哇哈哈哈,你用了什么?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-14
    • 2016-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多