- 12 Mar, 2017 1 commit
-
-
Fabian Reinartz authored
Support Custom Timeout for Queries
-
- 08 Mar, 2017 1 commit
-
-
Fabian Reinartz authored
Allow the use of bearer_token or bearer_token_file for MarathonSD authorization
-
- 07 Mar, 2017 2 commits
-
-
Julius Volz authored
Adding version to names of static files
-
Erdem Agaoglu authored
-
- 06 Mar, 2017 6 commits
-
-
Goutham Veeramachaneni authored
-
Goutham Veeramachaneni authored
-
Goutham Veeramachaneni authored
-
Fabian Reinartz authored
Prevent deadlock in ZK TreeCache constructor by deferring the initial sync.
-
Michael Kraus authored
-
Michael Kraus authored
-
- 03 Mar, 2017 2 commits
-
-
Stephan Erb authored
Fixes #2254
-
Erdem Agaoglu authored
to prevent browsers using old files in local caches after an upgrade.
-
- 02 Mar, 2017 2 commits
-
-
Michael Kraus authored
-
Michael Kraus authored
-
- 01 Mar, 2017 1 commit
-
-
Derek Marcotte authored
Expose buildQueryUrl, refactor dispatch to use buildQueryUrl will allow users to execute queries over the range of an existing graph. This will be helpful to select data series they wish to annotate the graph with, for example.
-
- 28 Feb, 2017 2 commits
-
-
Julius Volz authored
Fix fuzzy search lookup issues
-
Erdem Agaoglu authored
-
- 27 Feb, 2017 2 commits
-
-
Julius Volz authored
notifier: Allow swapping out HTTP Doer
-
Julius Volz authored
We need to be able to modify the HTTP POST in Weave Cortex to add multitenancy information to a notification. Since we only really need a special header in the end, the other option would be to just allow passing in headers to the notifier. But swapping out the whole Doer is more general and allows others to swap out the network-talky bits of the notifier for their own use. Doing this via contexts here wouldn't work well, due to the decoupled flow of data in the notifier. There was no existing interface containing the ctxhttp.Post() or ctxhttp.Do() methods, so I settled on just using Do() as a swappable function directly (and with a more minimal signature than Post).
-
- 23 Feb, 2017 2 commits
-
-
Tom Wilkie authored
* Limit 'discarding sample' logs to 1 every 10s * Include the vendored library * Review feedback
-
Julius Volz authored
Re-add multiple remote writers
-
- 21 Feb, 2017 1 commit
-
-
Julius Volz authored
-
- 20 Feb, 2017 4 commits
-
-
Julius Volz authored
Each remote write endpoint gets its own set of relabeling rules. This is based on the (yet-to-be-merged) https://github.com/prometheus/prometheus/pull/2419, which removes legacy remote write implementations.
-
Julius Volz authored
-
Björn Rabenstein authored
Replace AUTHORS.md by an updated MAINTAINERS.md
-
beorn7 authored
-
- 18 Feb, 2017 1 commit
-
-
Derek Marcotte authored
Add rickshawGraph property to the Graph object. This allows further changes to be made to the graph, for example, annotations.
-
- 17 Feb, 2017 4 commits
-
-
Björn Rabenstein authored
Adding gauge for number of open head chunks.
-
Jeremy Meulemans authored
Now incrementing numHeadChunks directly.
-
Frederic Branczyk authored
Fix kubernetes host:port relabel regex.
-
Jeremy Meulemans authored
-
- 16 Feb, 2017 2 commits
-
-
Jeremy Meulemans authored
Fixes #1710
-
Stephen Soltesz authored
This change corrects a bug introduced by PR https://github.com/prometheus/prometheus/pull/2427 The regex uses three groups: the hostname, an optional port, and the prefered port from a kubernetes annotation. Previously, the second group should have been ignored if a :port was not present in the input. However, making the port group optional with the "?" had the unintended side-effect of allowing the hostname regex "(.+)" to match greedily, which included the ":port" patterns up to the ";" separating the hostname from the kubernetes port annotation. This change updates the regex for the hostname to match any non-":" characters. This forces the regex to stop if a ":port" is present and allow the second group to match the optional port.
-
- 15 Feb, 2017 2 commits
-
-
Tobias Schmidt authored
Kubernetes port annotations - match addresses with or without declared ports
-
Stephen Soltesz authored
This change updates port relabeling for pod and service discovery so the relabeling regex matches addresses with or without declared ports. As well, this change uses a consistent style in the replacement pattern for the two expressions. Previously, for both services or pods that did not have declared ports, the relabel config regex would fail to match: __meta_kubernetes_service_annotation_prometheus_io_port regex: (.+)(?::\d+);(\d+) __meta_kubernetes_pod_annotation_prometheus_io_port regex: (.+):(?:\d+);(\d+) Both regexes expected a <host>:<port> pattern. The new regex matches addresses with or without declared ports by making the :<port> pattern optional. __meta_kubernetes_service_annotation_prometheus_io_port __meta_kubernetes_pod_annotation_prometheus_io_port regex: (.+)(?::\d+)?;(\d+)
-
- 14 Feb, 2017 5 commits
-
-
Björn Rabenstein authored
vendoring: Do not ignore appengine build tags
-
Julius Volz authored
Remove legacy remote storage implementations
-
beorn7 authored
For weird reasons, this excluded github.com/miekg/dns/udp_other.go from vendoring.
-
Julius Volz authored
This removes legacy support for specific remote storage systems in favor of only offering the generic remote write protocol. An example bridge application that translates from the generic protocol to each of those legacy backends is still provided at: documentation/examples/remote_storage/remote_storage_bridge See also https://github.com/prometheus/prometheus/issues/10 The next step in the plan is to re-add support for multiple remote storages.
-
Björn Rabenstein authored
discovery: Instead of looping over conf.Search, use NameList()
-