Commit Graph

470 Commits (6c17d3068896a32e6db0c95ff8292c098ed97403)

Author SHA1 Message Date
Fabian Reinartz 228bfc1bb5 Merge pull request #2040 from prometheus/kubernetes
8 years ago
Fabian Reinartz ce45040e47 kubernetes: fix missing port labels
8 years ago
Frederic Branczyk 8f576a8510 retrieval: add kubernetes endpoint discovery tests
8 years ago
Frederic Branczyk 08fa4eaa92 retrieval: add kubernetes pod discovery tests
8 years ago
Frederic Branczyk 3762e39ce5 retrieval: add kubernetes service discovery tests
8 years ago
Frederic Branczyk 397072a482 retrieval: add kubernetes node discovery tests
8 years ago
Frederic Branczyk cc46058802 retrieval: kubernetes nodes are not namespaced
8 years ago
Frederic Branczyk a318d9ad27 retrieval: fix pod label and annotation prefixes
8 years ago
Fabian Reinartz b24602f713 kubernetes: merge back into single configuration
8 years ago
Fabian Reinartz a9cfb66b28 kubernetes: add node discovery
8 years ago
Fabian Reinartz d896a654f9 kubernetes: Add discovery of services
8 years ago
Fabian Reinartz 6d269ed870 kubernetes: infer pod information in endpoints discovery
8 years ago
Fabian Reinartz 7c439a9060 kubernetes: use and vendor 1.5 client
8 years ago
Fabian Reinartz de22524e57 kubernetes: add KubernetesV2 endpoints
8 years ago
Fabian Reinartz 2331701b50 kubernetes: Add K8S v2 pod discovery
8 years ago
Dominik Schulz bfa7099616 Report GCE instance metdata (#2084)
8 years ago
Dominik Schulz c73aa82589 Add GCE Instance Status
8 years ago
bekbulatov 01b53c1180 Add tls support
8 years ago
Roman Vynar db63a4bd2a
Do not fail Consul discovery on Prometheus startup when Consul is down.
8 years ago
Dominik Schulz f6fbcf9aa2 Expose ec2_instance_state
8 years ago
Tom Wilkie 4520e12440 Add HTTP Basic Auth & TLS support to the generic write path. (#1957)
8 years ago
Matt Bostock 4fc619b605 Scrape: Remove JSON from Accept request header
8 years ago
Ingo Gottwald 3b546d061f Add support for GCE discovery
8 years ago
Tobias Schmidt 29ced0090f Fix common english misspellings
8 years ago
Tobias Schmidt 27074863b4 Print url.URLs correctly in tests
8 years ago
Tobias Schmidt 8f3b62bfe4 Simplify struct initialization
8 years ago
Dan Milstein 0cb6b9962e Fix broken test which relied on DNS resolution #1962
8 years ago
Fabian Reinartz fec3b54cfc Merge pull request #1946 from prometheus/ipv6
8 years ago
Fabian Reinartz a15237a0b8 retrieval: correctly handle IPv6 addresses
8 years ago
Fabian Reinartz 17cdd4f966 retrieval: fix IPv6 port default, add tests
8 years ago
Fabian Reinartz 0322c59dc3 retrieval: export NewHTTPClient
8 years ago
Dan Milstein b9fb9742ed Move test helper function into scope of test func
8 years ago
Dan Milstein 79216011cb Add basic test for TargetManager.targetSet
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
Anders Daljord Morken 95cadd0702 Run scrape loop with interval 1 instead of 0
8 years ago
Anders Daljord Morken 8633ac180e Strip stray whitespace from bearer token file
8 years ago
Frederic Branczyk 7714b9c781 move relabeling functionality to its own package
8 years ago
Jimmi Dyson 6c8080607f
Kubernetes SD: Add node name and host IP to pod discovery
8 years ago
Dmitry Vorobev 273e457da4 web: return status code and error message for config resource
8 years ago
beorn7 064b57858e Consistently use the `Seconds()` method for conversion of durations
9 years ago
Fabian Reinartz 4591a2623b discovery/kubernetes: filter pod/container, service/endpoint
9 years ago
Fabian Reinartz 0ff354341b discovery/kubernetes: remove unused channel
9 years ago
Fabian Reinartz 7221228843 discovery/kubernetes: select between discovery role
9 years ago
Fabian Reinartz e0f8caacd7 discovery/kubernetes: extract service endpoint discovery
9 years ago
Fabian Reinartz fdbe28df85 discovery/kubernetes: extract node discovery
9 years ago
Fabian Reinartz 8a97c211a8 discovery/kubernetes: extract pod discovery
9 years ago
Fabian Reinartz e03e138d34 discovery: consolidate constructors into single file
9 years ago
Fabian Reinartz 57333d1831 discovery/kubernetes: add missing locking
9 years ago
Fabian Reinartz 44036a08d0 Merge pull request #1725 from nicholascapo/use-consul-service-address
9 years ago
Nicholas Capo 84334a8410 discovery: use consul service address if available
9 years ago
Fabian Reinartz 4aeab798e8 Merge pull request #1738 from prometheus/release-0.19
9 years ago
Fabian Reinartz 3c80609fce Merge pull request #1737 from prometheus/fabxc-0.19.3
9 years ago
Fabian Reinartz 4c864c8a88 retrieval: don't sync to uninitialized scrape pool
9 years ago
Fabian Reinartz d0eeae9d0e retrieval: don't sync to uninitialized scrape pool
9 years ago
beorn7 03adbe57e4 discovery/marathon: Fix race conditions in test
9 years ago
Björn Rabenstein 2ea3a837c3 Merge pull request #1731 from prometheus/release-0.19
9 years ago
rohit01 47dd5f74ba discovery/marathon: #1722 - ignore apps with zero ports
9 years ago
Fabian Reinartz 0f21bd31ca config: deprecate `target_groups` for `static_configs`
9 years ago
Brian Brazil 05b918a024 Merge pull request #1713 from mattbostock/document_drop
9 years ago
Matt Bostock 329a00e44f Relabel: Document whole label set is dropped
9 years ago
Jimmi Dyson 206bcfcdaa
Kubernetes SD: Remove kubeletPort config option
9 years ago
Jimmi Dyson d48297c904
Kubernetes SD: Add labels for all node addresses and discover node port if available
9 years ago
Fabian Reinartz 26b1c89469 Merge pull request #1702 from pdbogen/master
9 years ago
Patrick Bogen 1e6770cdc5 Initial local pods before using the pod list to initialize pod targets; include more logging in pod target creation
9 years ago
Ali Reza c81b4e8a87 change config names to files for consistency
9 years ago
Gregory G. Tseng 4ceedffe86 Unexport testing constant
9 years ago
Gregory G. Tseng 7997c14b0d Add ServerName into TLS Config
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
Tobias Schmidt 0c6ed9d437 Fix type usage in Kubernetes discovery
9 years ago
Fabian Reinartz f7ed2ff706 Merge pull request #1644 from prometheus/beorn7/logging
9 years ago
Fabian Reinartz dec56838fc Merge pull request #1449 from pdbogen/master
9 years ago
Patrick Bogen 89940eb48d Write tests to include testing determinancy of various slice orders; ensure that container order is deterministic
9 years ago
Patrick Bogen b3350d872a Add one label named for each port name, mapping it to port number; add corresponding tests; prefix port list label with a comma
9 years ago
beorn7 d43c0159aa Fix style issues in retrieval/...
9 years ago
beorn7 45e5775f9b Add missing logging of out-of-order samples
9 years ago
Patrick Bogen ae413704e8 kubernetes pod-level discovery
9 years ago
Fabian Reinartz 2ca9ee7b0d Merge pull request #1612 from prometheus/stn-dns-mv
9 years ago
stuart nelson d959d2b90a discovery/dns: Maintain argument order consistency
9 years ago
stuart nelson d02591814b discovery/dns: move dns to own package
9 years ago
Shawn Smith d7481f266e fix typo
9 years ago
Tobias Schmidt 3ce895e86d Merge pull request #1608 from prometheus/fix-printf
9 years ago
Julius Volz 97b018d26d Fix format argument in retrieval test.
9 years ago
Fabian Reinartz f94fc76608 Merge pull request #1592 from prometheus/fabxc-consul-ref
9 years ago
Fabian Reinartz 289f306dd9 Merge pull request #1590 from prometheus/fabxc-marathon-ref
9 years ago
Fabian Reinartz 76076bfb47 discovery: simplify client initialization
9 years ago
Fabian Reinartz b5bfb502df discovery: properly check context on chan send
9 years ago
Fabian Reinartz 9f8feb9ff6 discovery: consolidate Marathon SD files
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
beorn7 d566808d40 Bring back logging of discarded samples
9 years ago
Fabian Reinartz 585ab6b163 Merge pull request #1494 from iamseth/master
9 years ago
Jonathan Boulle 38098f8c95 Add missing license headers
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
Tobias Schmidt e82ef154ee Remove unused code leftovers
9 years ago