【问题标题】:Haproxy exporter unable to fetch dataHaproxy 导出器无法获取数据
【发布时间】:2018-07-26 12:55:23
【问题描述】:

我在 prometheus 中使用 haproxy_exporter,并在 grafana 中添加 prometheus 作为数据源,并使用 prometheus 作为数据源的 haproxy 插件,以便获取 haproxy 统计信息并在 grafana 服务器中显示。而且我无法从中获得输出。 当我在命令下运行时,我收到错误 invalid URL port

./haproxy_exporter --no-haproxy.ssl-verify --haproxy.scrape-uri="http://user:$(cat pwfile)192.168.1.10:10000/haproxy/stats;csv"

输出:

INFO[0000] Starting haproxy_exporter (version=0.9.0, branch=master, revision=0cae8ee3e3f3b7c517db2cc68f386672d8b1b6a7)  source=haproxy_exporter.go:495
INFO[0000] Build context (go=go1.10.1, user=root@rlinux57, date=20180724-16:08:06)  source=haproxy_exporter.go:496
INFO[0000] Listening on :9101                            source=haproxy_exporter.go:521


**ERRO[0013] Can't scrape HAProxy: Get http://admin:abEDokA("192.168.1.10:10000/haproxy/stats;csv: invalid URL port abEDokA("192.168.1.10:10000"  source=haproxy_exporter.go:315**

当我在密码和IP地址之间放置@符号,例如./haproxy_exporter --no-haproxy.ssl-verify --haproxy.scrape-uri="http://admin:abEDokA("@192.168.1.10:10000/haproxy/stats;csv" 它给出了以下错误:

INFO[0000] Starting haproxy_exporter (version=0.9.0, branch=master, revision=0cae8ee3e3f3b7c517db2cc68f386672d8b1b6a7)  source=haproxy_exporter.go:495
INFO[0000] Build context (go=go1.10.1, user=root@rlinux57, date=20180724-16:08:06)  source=haproxy_exporter.go:496
FATA[0000] parse http://admin:abEDokA("@192.168.1.10:10000/haproxy/stats;csv: net/url: invalid userinfo  source=haproxy_exporter.go:500

而我的普罗米修斯设置是:

  - job_name: 'haproxy'

    # metrics_path defaults to '/metrics'
    # scheme defaults to 'http'.
   static_configs:
    - targets: ['localhost:9101']

【问题讨论】:

    标签: grafana prometheus centos-6.9


    【解决方案1】:

    你需要@,你可能需要去掉密码中的"。也许简单地转义它 (\") 可以工作,但第二条错误消息表明 haproxy_exporter 以某种方式正确接收 URL 作为 http://admin:abEDokA("@192.168.1.10:10000/haproxy/stats;csv 但随后无法解析它。

    是的,根据http://www.ietf.org/rfc/rfc1738.txt" 不是 URL 中的有效字符。您可以使用它的转义符%22 绕过它。

    【讨论】:

    • 是的,它正在与%22 合作:http://admin:abEDokA(%22@192.168.1.10:10000/haproxy/stats;csv
    猜你喜欢
    • 2023-04-08
    • 1970-01-01
    • 2017-12-30
    • 2013-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-25
    相关资源
    最近更新 更多