docker - 从 Key/Value 存储中导出 Consul 节点作为 Prometheus 目标

标签 docker consul docker-swarm prometheus cadvisor

Prometheus 有 Consul 刮板,可以读取有关 Consul 服务的数据。但我需要一些不同的东西。

在每个领事代理上,我都安装了 cAdvisor。 Consul 代理在 Consul Key/Value 存储中注册,例如MYSWARM/DOCKER/NODES/ .我想使用这些值来获取所有节点的 IP 地址,即 cAdvisors。

我怎样才能做到这一点?

附言看来我正在寻找 Consul KV scraper。

最佳答案

关于docker - 从 Key/Value 存储中导出 Consul 节点作为 Prometheus 目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39155557/

相关文章:

consul - 为什么需要 Consul 客户端?

docker - 堆栈服务在特定接口(interface)上公开端口?

docker - 在Docker服务规模上为环境变量动态分配不同的值

docker - 我可以在Dockerfile中结合使用COPY指令以最小化图像层数吗?

mysql - Docker Compose phpmyadmin 未连接到 MySQL

ubuntu - 挂载后 Docker 主机卷为空

azure - 将 Consul 与 Azure 应用服务结合使用

docker - 使用 Consul Docker 容器配置 Vault Docker 容器

docker - 将壳放入 swarm 容器中

ruby-on-rails - Docker Compose Rails教程:文件去哪了?