26 Commits (4b2198d7ec47d50989b7c2df66b7b207c32f7f6e)

Author SHA1 Message Date
Alban Hurtaud 41630b8e88
Add hidden flag to configure discovery loop interval (#10634) 3 years ago
Goutham Veeramachaneni 2381d7be57
Send target and metadata cache in context (again) (#10636) 3 years ago
Robert Fratto 44a5e705be
discovery: Expose custom HTTP client options to discoverers (#10462) 3 years ago
Robert Fratto f0ec619eec
scrape: allow providing a custom Dialer for scraping (#10415) 3 years ago
beorn7 c954cd9d1d Move packages out of deprecated pkg directory 3 years ago
SuperQ 31f4108758
Add scrape_timeout_seconds metric 3 years ago
austin ce 5bdfba1d20
Extract and export GetFQDN() 3 years ago
Naka Masato a1c1313b3c
fix typo in comment for scrape manager (#9094) 3 years ago
Levi Harrison b5f6f8fb36 Switched to go-kit/log 4 years ago
Julien Pivotto 4e5b1722b3
Move away from testutil, refactor imports (#8087) 4 years ago
Bartlomiej Plotka 34426766d8 Unify Iterator interfaces. All point to storage now. 5 years ago
gotjosh 8b49c9285d
scrape: Add metrics to track bytes and entries in the metadata cache (#6675) 5 years ago
yeya24 b7bb278e95 make targets active parallel (#5740) 5 years ago
Tariq Ibrahim 8fdfa8abea refine error handling in prometheus (#5388) 6 years ago
Tom Wilkie 807fd33ecc Review feedback. 6 years ago
Simon Pasquier 23069b87dc scrape: fallback to hostname if lookup fails (#5366) 6 years ago
xjewer 0d1a69353e scrape: Add global jitter for HA server (#5181) 6 years ago
Simon Pasquier 12708acd15
scrape: catch errors when creating HTTP clients (#5182) 6 years ago
Wei Guo 996fd958ac fix deadlock in scrape manager (#4894) 6 years ago
Krasi Georgiev 47a673c3a0
process scrape loops reloading in parallel (#4526) 6 years ago
Fabian Reinartz ad4c33c1ff scrape,api: provide per-target metric metadata 7 years ago
Krasi Georgiev ddd46de6f4 Races/3994 (#4005) 7 years ago
ferhat elmas ffa673f7d8 General simplifications (#3887) 7 years ago
Conor Broderick 99006d3baf Added dropped targets API to targets endpoint (#3870) 7 years ago
Krasi Georgiev 6ce84dbcb1 rename ScrapeManager struct to Manager to remove stutter 7 years ago
Krasi Georgiev b75428ec19 rename package retrieve to scrape 7 years ago
Krasi Georgiev 7858745c04 rename structs for consistency 7 years ago
Krasi Georgiev d202718116 read bearer token on every request , + some http and scrape tests 7 years ago
Krasi Georgiev 910c22418c move cleanup and reload in ApplyConfig 7 years ago
Krasi Georgiev af58c1b452 replace state machine with mutex 7 years ago
Krasi Georgiev d12e6f29fc discovery manager ApplyConfig now takes a direct ServiceDiscoveryConfig so that it can be used for the notify manager 7 years ago
Krasi Georgiev a535c8d1b4 simplify the pool cleanup 7 years ago
Krasi Georgiev a981b51900 The config map was never reset on applying a new config 7 years ago
Shubheksha Jalan ec94df49d4 Refactor SD configuration to remove `config` dependency (#3629) 7 years ago
Krasi Georgiev 587dec9eb9 rebased and resolved conflicts with the new Discovery GUI page 7 years ago
Krasi Georgiev 1ec76d1950 rearange the contexts variables and logic 7 years ago
Krasi Georgiev 6ff1d5c51e add the scrape manager config reloader 7 years ago
Krasi Georgiev 9c61f0e8a0 scrape pool doesn't rely on context as Stop() needs to be blocking to prevent Scrape loops trying to write to a closed TSDB storage. 7 years ago
Krasi Georgiev e405e2f1ea refactored discovery 7 years ago