prometheus/discovery/consul
Daniel Kimsey aa3e58358b consul: Add support for catalog list services filter
This adds support for Consul's Catalog [List Services][^1] API's `filter`
parameter added in 1.14.x. This parameter grants the operator more
flexibility to do server-side filtering of the Catalog, before
Prometheus subscribes for updates. Operators can use this to improve
both the performance of Prometheus's Consul SD and reduce the impact of
enumerating large catalogs.

[^1]: https://developer.hashicorp.com/consul/api-docs/v1.14.x/catalog

Signed-off-by: Daniel Kimsey <dekimsey@protonmail.com>
2024-03-17 20:32:54 -05:00
..
consul.go consul: Add support for catalog list services filter 2024-03-17 20:32:54 -05:00
consul_test.go consul: Add support for catalog list services filter 2024-03-17 20:32:54 -05:00
metrics.go SD Managers taking over responsibility for registration of debug metrics (#13375) 2024-01-23 16:53:55 +01:00