Commit Graph

110 Commits (e714079cf2bde9dba9b82faa51551c74de4c5868)

Author SHA1 Message Date
Frederic Branczyk 8f8cea4fbd
retrieval: refactor TargetManager to return flat list of Targets
8 years ago
Fabian Reinartz 200bbe1bad config: extract SD and HTTPClient configurations
8 years ago
Fabian Reinartz d7f4f8b879 discovery: move TargetSet into discovery package
8 years ago
Fabian Reinartz d19d1bcad3 discovery: move into top-level package
8 years ago
Fabian Reinartz 7bd9508c9b discovery: move TargetProvider and multi-constructor
8 years ago
bekbulatov 01b53c1180 Add tls support
8 years ago
Ingo Gottwald 3b546d061f Add support for GCE discovery
8 years ago
Fabian Reinartz 17cdd4f966 retrieval: fix IPv6 port default, add tests
8 years ago
Björn Rabenstein 4b8f963847 Merge pull request #1915 from prometheus/release-1.0
8 years ago
beorn7 e2b3626e0c retrieval: Clean up target group map on config reload
8 years ago
Frederic Branczyk 7714b9c781 move relabeling functionality to its own package
8 years ago
Dmitry Vorobev 273e457da4 web: return status code and error message for config resource
8 years ago
Fabian Reinartz d0eeae9d0e retrieval: don't sync to uninitialized scrape pool
9 years ago
Fabian Reinartz 0f21bd31ca config: deprecate `target_groups` for `static_configs`
9 years ago
Fabian Reinartz 74c448386c Merge pull request #1665 from prometheus/fabxc-retrpanic
9 years ago
Fabian Reinartz 12b03db373 retrieval: handle nil target groups from updates
9 years ago
Fabian Reinartz ea36efbbd1 retrieval: document panic behavior
9 years ago
Fabian Reinartz a5ba166935 retrieval: don't panic on non-HTTP scheme
9 years ago
stuart nelson d02591814b discovery/dns: move dns to own package
9 years ago
Fabian Reinartz f94fc76608 Merge pull request #1592 from prometheus/fabxc-consul-ref
9 years ago
Fabian Reinartz 9f8feb9ff6 discovery: consolidate Marathon SD files
9 years ago
Fabian Reinartz 5837e6a97f discovery: move consul SD into own package
9 years ago
Seth Miller 0988e3b937 Add support for Azure discovery
9 years ago
Fabian Reinartz 769389e559 Fix potential race in ctx intialization
9 years ago
Fabian Reinartz f2e359962c Sort exported targets
9 years ago
Fabian Reinartz 56fc9bdff3 Handle closed target provider channel
9 years ago
Fabian Reinartz 2060a0a15b Turn target group members into plain lists.
9 years ago
Fabian Reinartz 0d7105abee Remove scrape config from Target.
9 years ago
Fabian Reinartz 75681b691a Extract HTTP client from Target.
9 years ago
Fabian Reinartz 76a8c6160d Deduplicate targets in scrape pool.
9 years ago
Fabian Reinartz 84f74b9a84 Apply new scrape config on reload.
9 years ago
Fabian Reinartz 775316f8d2 Move appender construction from Target to scrapePool
9 years ago
Fabian Reinartz 05de8b7f8d Extract target scraping into scrape loop.
9 years ago
Fabian Reinartz cebba3efbb Simplify and fix TargetManager reloading
9 years ago
Fabian Reinartz d15adfc917 Preserve target state across reloads.
9 years ago
Fabian Reinartz 5b30bdb610 Change TargetProvider interface.
9 years ago
Fabian Reinartz 5bfa4cdd46 Simplify target update handling.
9 years ago
Fabian Reinartz 6df1f49c13 Remove fullLabels method and fix target updating
9 years ago
Fabian Reinartz 825831e98f Use fingerprint for target identity comparison
9 years ago
Fabian Reinartz a06bc75519 Remove occurrences of 'base' labels
9 years ago
Julius Volz 3728b5872f Fix target update error handling.
9 years ago
beorn7 ec08c9a391 Rework the way to communicate backpressure (AKA suspended ingestion)
9 years ago
Julien Dehee 061fe2f364 Support AirBnB's Smartstack Nerve client for SD
9 years ago
Fabian Reinartz 29a69eecb8 Do not panic in Consul SD creation
9 years ago
Brian Brazil 427bf29db1 Add in default port after relabelling.
9 years ago
Brian Brazil fd2bd81cd8 Allow all instance labels in target groups
9 years ago
Julius Volz d88aea7e6f Fix SD mechanism source prefix handling.
9 years ago
Matt Jibson dcb4856d72 Add SD for Amazon EC2 instances
9 years ago
Fabian Reinartz e3b6ec9784 Switch to common/log
9 years ago
Julius Volz 99e8fff872 Fix target manager CPU busyloop caused by bad done-channel handling.
9 years ago