25 Commits (0bb810d1263c935e1de343978cb5a19ab0c71b07)

Author SHA1 Message Date
Simon Pasquier 1cd29f782c discovery/consul: close idle connections on stop 6 years ago
Romain Baugue b41be4ef52 Discovery consul service meta (#4280) 6 years ago
Julius Volz 5cf0113762
Add "omitempty" to some SD config YAML field tags (#4338) 6 years ago
Adam Shannon 809881d7f5 support reading basic_auth password_file for HTTP basic auth (#4077) 7 years ago
sev3ryn cc917aee7f fix of endless loop while doing Consul service discovery. (#4044) 7 years ago
Manos Fokas 25f929b772 Yaml UnmarshalStrict implementation. (#4033) 7 years ago
Corentin Chary 60dafd425c consul: improve consul service discovery (#3814) 7 years ago
zemek 8a01a0fbed Set consul server default to localhost:8500 (#3703) 7 years ago
Shubheksha Jalan 0471e64ad1 Use shared types from the `common` repo (#3674) 7 years ago
Callum Styan 97464236c7 comments with TargetProvider should read Discoverer instead (#3667) 7 years ago
Shubheksha Jalan ec94df49d4 Refactor SD configuration to remove `config` dependency (#3629) 7 years ago
Callum Styan 7776527390 bump consul HTTP client timeout by 5s so it doesn't match up exactly with the consul SD watch timeout 7 years ago
Julius Volz 099df0c5f0 Migrate "golang.org/x/net/context" -> "context" (#3333) 7 years ago
Callum Styan 45f9f3c539 use a timeout in the HTTP client used for consul sd (#3303) 7 years ago
Marc Sluiter 6a633eece1 Added go-conntrack for monitoring http connections (#3241) 7 years ago
Fabian Reinartz d21f149745 *: migrate to go-kit/log 7 years ago
Joe Martin aba41c7d0f add support for consul's node metadata 7 years ago
Roman Vynar dbe2eb2afc Hide consul token on UI. (#2797) 8 years ago
Chris Goller 42de0ae013 Use log.Logger interface for all discovery services 8 years ago
Conor Broderick 6766123f93 Replace regex with Secret type and remarshal config to hide secrets (#2775) 8 years ago
yklausz 75880b594f Adding consul capability to connect via tls 8 years ago
Tobias Schmidt 58cd39aacd Follow golang naming conventions in discovery packages 8 years ago
Fabian Reinartz 35da23fd82 consul: start service watch as goroutine 8 years ago
Fabian Reinartz d19d1bcad3 discovery: move into top-level package 8 years ago
Fabian Reinartz b4d7ce1370 discovery: respect context cancellation everywhere 8 years ago
Fabian Reinartz bc7bd7202c discovery: terminate senders before closing channel 8 years ago
Dominik Schulz 0c69227616 Add Consul-SD metrics (#2097) 8 years ago
Roman Vynar db63a4bd2a
Do not fail Consul discovery on Prometheus startup when Consul is down. 8 years ago
Fabian Reinartz a2589e7815 retrieval: correctly handle IPv6 addresses 8 years ago
Fabian Reinartz a15237a0b8 retrieval: correctly handle IPv6 addresses 8 years ago
Nicholas Capo 84334a8410 discovery: use consul service address if available 9 years ago
Fabian Reinartz 086f7caceb discovery: extract Consul shouldWatch logic 9 years ago
Fabian Reinartz e805e68c01 discovery: sanitize Consul service discovery 9 years ago
Fabian Reinartz 5837e6a97f discovery: move consul SD into own package 9 years ago
Fabian Reinartz 5b30bdb610 Change TargetProvider interface. 9 years ago
Fabian Reinartz 29a69eecb8 Do not panic in Consul SD creation 9 years ago
Julius Volz d88aea7e6f Fix SD mechanism source prefix handling. 9 years ago
Fabian Reinartz e3b6ec9784 Switch to common/log 9 years ago
Fabian Reinartz 1ce89a4a0b Fix nil panic on consul error 9 years ago
Julius Volz 995d3b831d Fix most golint warnings. 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
Sharif Nassar 6cb519fe82 Add Consul ServiceID to the discovery meta labels. 9 years ago
Robbie Trencheny 48e461f7db Pass through current agent Consul datacenter name 9 years ago
Fabian Reinartz d0a90964c1 Fix license header 9 years ago
Fabian Reinartz 3c6dd161d7 Scrape all services on empty services list. 9 years ago
Fabian Reinartz 4e84b86510 Improve target discovery pipeline 9 years ago
Fabian Reinartz 0138d37458 Improve unique target group sources. 9 years ago
Florian Pfitzer 1fa0b0f253 fix consul port label 9 years ago
beorn7 645f6772e5 Add Consul Address, ServicePort, and ServiceAddress to the meta labels. 9 years ago