PushProx:允许Prometheus通过NAT抓取的代理

时间:2024-05-19 12:22:40
【文件属性】:

文件名称:PushProx:允许Prometheus通过NAT抓取的代理

文件大小:46KB

文件格式:ZIP

更新时间:2024-05-19 12:22:40

Go

PushProx PushProx是客户端和代理,允许Prometheus穿越NAT和其他类似的网络拓扑,同时仍然遵循拉模型。 尽管这在实践中相当可靠,但这是一项正在进行的工作。 跑步 首先构建代理和客户端: git clone https://github.com/prometheus-community/pushprox.git cd pushprox make build 在Prometheus和客户端可以到达的地方运行代理: ./pushprox-proxy 在每台目标计算机上运行客户端,将其指向代理: ./pushprox-client --proxy-url=http://proxy:8080/ 在Prometheus中,将代理用作proxy_url : scrape_configs: - job_name: node proxy_url: http://pro


【文件预览】:
PushProx-master
----.gitignore(110B)
----go.mod(357B)
----Dockerfile(486B)
----Makefile(801B)
----end-to-end-test.sh(1KB)
----SECURITY.md(170B)
----Makefile.common(10KB)
----CODE_OF_CONDUCT.md(155B)
----LICENSE(11KB)
----CHANGELOG.md(74B)
----go.sum(41KB)
----.promu.yml(332B)
----util()
--------proxy.go(1KB)
--------proxy_test.go(3KB)
----README.md(3KB)
----VERSION(6B)
----.circleci()
--------config.yml(2KB)
----docs()
--------sequence.svg(21KB)
----cmd()
--------client()
--------proxy()

网友评论