VictoriaMetrics/lib/promscrape
Aliaksandr Valialkin 6c9cd3f7c1 lib/promscrape/discovery/kubernetes: reduce load on Kubernetes API server by using watch bookmarks
This allows continuing object watch from the last bookbark instead of reloading all the objects
on watch errors or timeouts.

See https://kubernetes.io/docs/reference/using-api/api-concepts/#watch-bookmarks
2021-03-10 15:08:40 +02:00
..
discovery lib/promscrape/discovery/kubernetes: reduce load on Kubernetes API server by using watch bookmarks 2021-03-10 15:08:40 +02:00
discoveryutils lib/proxy: set missing ServerName in TLS config for proxy_url. 2021-03-09 19:01:14 +02:00
testdata lib/promscrape: extract common auth code to lib/promauth 2020-04-13 12:59:22 +03:00
client.go lib/proxy: set missing ServerName in TLS config for proxy_url. 2021-03-09 19:01:14 +02:00
config_test.go lib/promscrape: add scrape_offset option to scrape_config 2021-03-08 11:59:32 +02:00
config.go lib/promscrape: add scrape_offset option to scrape_config 2021-03-08 11:59:32 +02:00
scraper.go lib/promscrape: explicitly stop and cleanup service discovery routines when new config is read from -promscrape.config 2021-03-01 14:15:16 +02:00
scrapework_test.go lib/promscrape: apply sample_limit after metric relabeling is applied as Prometheus does 2021-03-09 15:52:41 +02:00
scrapework_timing_test.go lib/promscrape: remove ID field from ScrapeWork struct. Use a pointer to ScrapeWork as a key in targetStatusMap 2020-12-17 14:31:55 +02:00
scrapework.go lib/promscrape: apply sample_limit after metric relabeling is applied as Prometheus does 2021-03-09 15:52:41 +02:00
statconn.go lib/proxy: set missing ServerName in TLS config for proxy_url. 2021-03-09 19:01:14 +02:00
targets_response.qtpl lib/promscrape: add bootstrap styles to /targets html page 2020-12-15 12:38:29 +02:00
targets_response.qtpl.go lib/promscrape: add bootstrap styles to /targets html page 2020-12-15 12:38:29 +02:00
targetstatus.go lib/promscrape: properly show scrape duration on /targets page 2021-01-11 21:15:50 +02:00