Commit Graph

104 Commits (50fb82f987d199d26d04066e64b0474b29df33ef)

Author SHA1 Message Date
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
Fabian Reinartz cc1a2a2061 Remove attachment of global labels upon ingestion
9 years ago
Fabian Reinartz ebf417a282 Fix map initialization
9 years ago
Julius Volz 995d3b831d Fix most golint warnings.
9 years ago
Julius Volz d36a7f4e6f Fix busylooping in case of no target providers.
9 years ago
Fabian Reinartz 438e232c9b Fix grouping of import blocks
9 years ago
Fabian Reinartz 306e8468a0 Switch from client_golang/model to common/model
9 years ago