我们使用 Consul 服务发现机制来获取代理列表,我们通过这些代理列表来抓取某些目标。有多个冗余代理,但最终它们都提供完全相同的信息。
现在我们希望重新标记始终删除从 SD 返回的一个(随机)节点以外的所有节点。它不能被硬编码,因为代理的名称和数量可以并且将会改变。
在查看了重新标记实现之后,我认为这是不可能的,但也许有一些聪明的技巧可以实现这一点。
问题:是否可以从 Prometheus 服务发现中删除除一个(随机)节点之外的所有节点?
我们使用 Consul 服务发现机制来获取代理列表,我们通过这些代理列表来抓取某些目标。有多个冗余代理,但最终它们都提供完全相同的信息。
现在我们希望重新标记始终删除从 SD 返回的一个(随机)节点以外的所有节点。它不能被硬编码,因为代理的名称和数量可以并且将会改变。
在查看了重新标记实现之后,我认为这是不可能的,但也许有一些聪明的技巧可以实现这一点。
问题:是否可以从 Prometheus 服务发现中删除除一个(随机)节点之外的所有节点?