VictoriaMetrics/lib/promscrape
Nikolay c6dee6c52d
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:47:40 +02:00
..
discovery Changes consul discovery api (#921) 2020-12-03 19:47:40 +02:00
discoveryutils Changes consul discovery api (#921) 2020-12-03 19:47:40 +02:00
testdata lib/promscrape: extract common auth code to lib/promauth 2020-04-13 12:59:10 +03:00
client.go lib/promscrape: reduce memory allocations when unpacking gzipped responses received from scrape targets 2020-11-26 18:32:06 +02:00
config.go app/{vmagent,victoria-metrics}: add -dryRun option and make more clear handling for -promscrape.config.dryRun 2020-11-25 22:59:13 +02:00
config_test.go lib/promscrape: pre-allocate slice for discovered targets based on previously discovered targets 2020-11-10 15:56:51 +02:00
scraper.go Changes consul discovery api (#921) 2020-12-03 19:47:40 +02:00
scrapework.go all: typo fix: thouthand->thousand 2020-11-26 13:33:46 +02:00
scrapework_test.go lib/promscrape: fix failing tests after a906b3862f 2020-11-29 01:26:03 +02:00
scrapework_timing_test.go lib/promscrape: show real timestamp and real duration for the scape on /targets page 2020-08-10 12:40:25 +03:00
statconn.go lib/promscrape: hint that -enableTCP6 command-line flag can be used for connecting to IPv6 addresses 2020-11-21 14:39:00 +02:00
targetstatus.go lib/promscrape: make a copy of ScrapeWork from discovered []ScrapeWork slice instead of referring to an item in this slice 2020-11-10 16:13:05 +02:00