VictoriaMetrics/lib/promscrape/discovery/consul
Nikolay 0b302d33cb Changes consul discovery api (#921)
* adds consul watch api,
it must reduce load on consul service with blocking wait requests,
changed discoveryClient api with fetchResponseMeta callback.

* small fix

* fix after master merge

* adds watch client at discovery utils

* fixes consul watcher,
changes namings,
fixes data race

* small typo fix

* sanity fix

* fix naming and service node update
2020-12-03 19:52:08 +02:00
..
agent.go all: use %w instead of %s for wrapping errors in fmt.Errorf 2020-06-30 23:33:46 +03:00
agent_test.go lib/promscrape: add Prometheus-compatible service discovery for Consul aka consul_sd_configs 2020-05-04 20:53:06 +03:00
api.go Changes consul discovery api (#921) 2020-12-03 19:52:08 +02:00
consul.go Changes consul discovery api (#921) 2020-12-03 19:52:08 +02:00
service_node.go Changes consul discovery api (#921) 2020-12-03 19:52:08 +02:00
service_node_test.go lib/promscrape: add Prometheus-compatible service discovery for Consul aka consul_sd_configs 2020-05-04 20:53:06 +03:00
watch.go Changes consul discovery api (#921) 2020-12-03 19:52:08 +02:00