Prometheus:多个带有推送代理的导出器

Prometheus:多个带有推送代理的导出器

我想将指标发送到客户端位于防火墙后面的 Prometheus 实例。因此我使用推送代理在客户端(--metrics-addr=":9101"--proxy-url=http://xxx:8082)和运行 Prometheus 的机器(端口 8082、--web.listen-address=":8082")上。在客户端上还prometheus-node-exporter安装了(在其默认端口 9100 上运行)。

prometheus.yaml服务器上我这样做:

  - job_name: push_proxy
    proxy_url: http://localhost:8082/
    static_configs:
      - targets: ['hostname_of_client:9101'] 

这些都是基于手册/文档的,我 Prometheus 可以看到推送代理客户端状态。但如何告诉推送代理客户端从节点导出器 grep 信息?--metrics-addr=":9100"我得到了address already in use错误。最重要的是:如何使用第二个导出器(如nftables_exporter)?可以--metrics-addr是某种列表吗?--metrics-addr=":9101,:9102"结果为too many colons in address

相关内容