Commit Graph

143 Commits (cbfb207ccac38614f8417bb7759d1f054c4d9233)

Author SHA1 Message Date
sev3ryn cc917aee7f fix of endless loop while doing Consul service discovery. (#4044)
7 years ago
Philippe Laflamme 2aba238f31 Use common HTTPClientConfig for marathon_sd configuration (#4009)
7 years ago
Manos Fokas 25f929b772 Yaml UnmarshalStrict implementation. (#4033)
7 years ago
albatross0 0245fd55bf Add a machine type label to GCE SD (#4032)
7 years ago
Kristiyan Nikolov be85ba3842 discovery/ec2: Support filtering instances in discovery (#4011)
7 years ago
Corentin Chary 60dafd425c consul: improve consul service discovery (#3814)
7 years ago
Ben Kochie 0d9fe18f5e Fix nil context staticcheck error.
7 years ago
Aaron Kirkbride c47fbcb626 Fix moved fsnotify dependency (#3995)
7 years ago
Jeeyoung Kim 5b962c5748 Revert "Feature: Allow getting credentials via EC2 role (#3343)" (#3985)
7 years ago
Matt Palmer 042090a6d3 [dns_sd] Send an EDNS0 query by default (#3586)
7 years ago
Yecheng Fu 56ed29fbf7 Map target infos of endpoints to prometheus meta labels. (#3770)
7 years ago
Marek Siarkowicz 86011047ca Validate required fields in sd configuration (#3911)
7 years ago
Krasi Georgiev 6b0e9ef183 Validate json parse for TargetGroup Unmarshal (#3614)
7 years ago
Krasi Georgiev 4fa7e719f4 race in Triton SD Test (#3885)
7 years ago
ferhat elmas ffa673f7d8 General simplifications (#3887)
7 years ago
Pedro Araújo 575f665944 Add OS type meta label to Azure SD (#3863)
7 years ago
Simon Pasquier 2072bbc824 Send update when pod's IP address is empty
7 years ago
Krasi Georgiev b75428ec19 rename package retrieve to scrape
7 years ago
Frederic Branczyk d3ae1ac40e
Merge pull request #3741 from krasi-georgiev/discovery-race
7 years ago
pasquier-s bde64cf5a6 Fix Kubernetes endpoints SD for empty subsets (#3660)
7 years ago
Krasi Georgiev 818dda72db updated the sd tests
7 years ago
Krasi Georgiev acc4197098 remove dicovery race for the context field
7 years ago
Frederic Branczyk 47538cf6ce
Merge pull request #3747 from prometheus/sched-update-throttle
7 years ago
Frederic Branczyk 73e829137b
discovery: Cleanup ticker
7 years ago
Ganesh Vernekar 66b0aa3b45 Fixed race condition in map iteration and map write in Discovery (#3735) (#3738)
7 years ago
Krasi Georgiev fe926e7829 update the discover tests
7 years ago
Callum Styan 7dc05538f7 docs: SD implementations do not have to only send new/changed target groups (#3713)
7 years ago
Frederic Branczyk cfa0253ed8
discovery: Schedule updates to throttle
7 years ago
zemek 8a01a0fbed Set consul server default to localhost:8500 (#3703)
7 years ago
Julius Volz 09e460a647
discovery: Rename file SD mtime metric (#3723)
7 years ago
Krasi Georgiev ec26751fd2 use mutexes for the discovery manager instead of a loop as this was a stupid idea
7 years ago
Krasi Georgiev 767faa44b6 fixed the tests
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
Goutham Veeramachaneni b20a1b1b1b
Merge pull request #3654 from krasi-georgiev/discovery-handle-discoverer-updates
7 years ago
Krasi Georgiev 790cf30fcb remove uneeded check
7 years ago
Krasi Georgiev 38938ba493 comment nits
7 years ago
Krasi Georgiev febebcd49a more comments for the future ME, and reverted the Discovery manager execution changes as these were correct in the first place
7 years ago
Krasi Georgiev 78ba5e62a6 few mote usefull comments
7 years ago
Krasi Georgiev cabce21b70 delete empty targets sets to avoid memory leaks
7 years ago
Krasi Georgiev abfd9f1920 nits
7 years ago
Shubheksha Jalan 0471e64ad1 Use shared types from the `common` repo (#3674)
7 years ago
Krasi Georgiev 546c29af5b return early for nil target groups
7 years ago
Callum Styan 97464236c7 comments with TargetProvider should read Discoverer instead (#3667)
7 years ago
Krasi Georgiev 77bf6bece0 discovery-manager comment update
7 years ago
Krasi Georgiev 135ea0f793 discovery manager - doesn't need sorting of the target groups so move it in the discovery manager tests as we only need it there.
7 years ago
Krasi Georgiev 638818a974 some Discoverers send nil targetgroup so need to check for it when updating a group
7 years ago
Krasi Georgiev 7e28397a2c discovery - handle Discoverers that send only target Group updates rather than all Targets on every update.
7 years ago
Shubheksha Jalan ec94df49d4 Refactor SD configuration to remove `config` dependency (#3629)
7 years ago
Callum Styan d76d5de66f refactor to make timestamp collector work for multiple file_sd's
7 years ago
KalivarapuReshma a00fc883c3 Add metric for timestamp of the files file_sd is using.
7 years ago