0

我们使用 Consul 服务发现机制来获取代理列表,我们通过这些代理列表来抓取某些目标。有多个冗余代理,但最终它们都提供完全相同的信息。

现在我们希望重新标记始终删除从 SD 返回的一个(随机)节点以外的所有节点。它不能被硬编码,因为代理的名称和数量可以并且将会改变。

在查看了重新标记实现之后,我认为这是不可能的,但也许有一些聪明的技巧可以实现这一点。

问题是否可以从 Prometheus 服务发现中删除除一个(随机)节点之外的所有节点?

4

1 回答 1

1

这是不可能的。我建议在代理前面放置某种形式的负载均衡器。

于 2016-11-21T09:04:08.913 回答