EarthmanT
35be8c9e25
Add azure public ip label ( #5475 )
...
* Update Azure SD Config with Public IP label
Signed-off-by: earthmant <trammell@cloudify.co>
2019-04-17 16:05:44 +01:00
Goutham Veeramachaneni
3cc5f9d880
Make sure subquery range is taken into account for selection ( #5467 )
...
* Make sure subquery range is taken into account for selection
Signed-off-by: Goutham Veeramachaneni <gouthamve@gmail.com>
2019-04-17 13:52:41 +01:00
Simon Pasquier
0607462008
scripts/sync_makefiles.sh: mask token in logs ( #5465 )
...
Circle CI doesn't mask automatically secret environment variables in
logs.
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-04-17 14:41:06 +02:00
Brian Brazil
deeb79fec0
Merge pull request #5470 from prometheus/mergeback291
...
Merge 2.9.1 release back into master
2019-04-17 09:28:07 +01:00
Björn Rabenstein
81acc1dc0f
Update RELEASE.md to reflect mailing list change ( #5472 )
...
We are not using `prometheus-users@googlegroups.com` for announcments
anymore.
Signed-off-by: Bjoern Rabenstein <bjoern@rabenste.in>
2019-04-17 09:27:15 +01:00
Bjoern Rabenstein
38d518c0fe
Rework #5009 after comments
...
Signed-off-by: Bjoern Rabenstein <bjoern@rabenste.in>
2019-04-17 01:40:10 +02:00
Bjoern Rabenstein
a92ef68dd8
Fix staticcheck errors
...
Not sure why they only show up now.
Signed-off-by: Bjoern Rabenstein <bjoern@rabenste.in>
2019-04-17 01:40:10 +02:00
Sylvain Rabot
335a34486e
Add external labels to template expansion
...
This affects the expansion of templates in alert labels and
annotations and console templates.
Signed-off-by: Sylvain Rabot <sylvain@abstraction.fr>
2019-04-17 01:40:10 +02:00
Vandewilly
1d4c9efe63
Update Go version in README.md ( #5471 )
...
Prometheus 2.9 requires Go 1.12+ to build it from source
This commit updates the README file according to this requirement
Signed-off-by: Vandewilly Silva <vandewilly.oli.silva@hpe.com>
2019-04-16 23:33:08 +01:00
Brian Brazil
ad71f2785f
Merge pull request #5464 from prometheus/rel291
...
Prepare 2.9.1
2019-04-16 14:52:27 +01:00
Brian Brazil
a9309a2e1e
Prepare 2.9.1
...
Signed-off-by: Brian Brazil <brian.brazil@robustperception.io>
2019-04-16 12:54:34 +01:00
Simon Pasquier
b7169df0c1
discovery/kubernetes: fix missing label sanitization ( #5462 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-04-16 12:52:47 +01:00
Vasily Sliouniaev
ef19ede14a
Prevent reshard concurrent with calling stop ( #5460 )
...
* Prevent reshard concurrent with calling stop
Signed-off-by: Vasily <v.sliouniaev@gmail.com>
2019-04-16 12:52:47 +01:00
Hrishikesh Barman
27404e6226
better readability for data directory tree in storage docs ( #5128 )
...
* better readabilty for data dir tree in storage docs
Signed-off-by: geekodour <hrishikeshbman@gmail.com>
2019-04-16 11:40:13 +01:00
Vasily Sliouniaev
5be9a1426f
Prevent reshard concurrent with calling stop ( #5460 )
...
* Prevent reshard concurrent with calling stop
Signed-off-by: Vasily <v.sliouniaev@gmail.com>
2019-04-16 11:25:19 +01:00
Simon Pasquier
559237cc4f
discovery/kubernetes: fix missing label sanitization ( #5462 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-04-15 19:04:50 +01:00
Johannes Würbach
8dfd829fef
Docker images for ARM32v7 and ARM64v8 ( #5031 )
...
Build and publish ARM32v7 and ARM64v8 docker images.
Signed-off-by: Johannes Würbach <johannes.wuerbach@googlemail.com>
2019-04-15 14:27:00 +02:00
Brian Brazil
1a9cdbd024
Release 2.9.0 ( #5458 )
...
Signed-off-by: Brian Brazil <brian.brazil@robustperception.io>
2019-04-15 10:05:07 +01:00
Paweł Krupa
4d7417f5d4
*: add CI job to synchronize Makefile.common across all repos ( #5444 )
...
Signed-off-by: paulfantom <pawel@krupa.net.pl>
2019-04-11 14:31:04 +02:00
Julius Volz
bc1c7f1809
Fix scalar-vector comparisons ( #5454 )
...
* Fix scalar-vector comparisons
Fixes https://github.com/prometheus/prometheus/issues/5452
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2019-04-11 10:42:16 +01:00
Brian Brazil
46660a0745
Prepare 2.9.0-rc.0 release ( #5450 )
...
Signed-off-by: Brian Brazil <brian.brazil@robustperception.io>
2019-04-10 18:59:25 +01:00
Brian Brazil
8ff6938fa4
Update dependencies. ( #5449 )
...
Including going to tsdb 0.7.0.
Signed-off-by: Brian Brazil <brian.brazil@robustperception.io>
2019-04-10 18:47:25 +01:00
Bryan Boreham
69dd090880
Check for cancellation on every step of a range evaluation
...
Signed-off-by: Bryan Boreham <bryan@weave.works>
2019-04-10 13:27:45 +01:00
Bryan Boreham
e4a37d0986
Replace select with simpler error check
...
The documentation for Context states that this is just as good:
// If Done is not yet closed, Err returns nil.
// If Done is closed, Err returns a non-nil error
Signed-off-by: Bryan Boreham <bryan@weave.works>
2019-04-10 13:27:45 +01:00
qinng
cc75c27580
Fix multiple response.WriteHeader calls error in remote read adapter ( #5159 )
...
* fix multiple response.WriteHeader calls in remote read adapter
* remove useless return
Signed-off-by: qinng <guoruyi1@xiaomi.com>
2019-04-10 13:25:35 +01:00
Simon Pasquier
e5dbac7972
cmd/prometheus: group flags properly ( #5419 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-04-10 13:22:05 +01:00
Simon Pasquier
dafd1632a2
discovery/kubernetes: add present labels for labels/annotations ( #5443 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-04-10 13:21:42 +01:00
Simon Pasquier
c1682adb2f
Bump prometheus/common to v0.3.0 ( #5344 )
...
* Reload certificates from disk automatically
This change bumps github.com/prometheus/common to include
https://github.com/prometheus/common/pull/173
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
* scrape: close idle connections on reload/stop
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
* use v0.3.0 tag
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-04-10 13:20:00 +01:00
Lucas Servén Marín
0e42449b78
docs/querying: improve wording ( #5442 )
...
This commit improves the wording of the subquery examples and makes
them more consistent with other examples.
Signed-off-by: Lucas Servén Marín <lserven@gmail.com>
2019-04-09 17:48:41 +01:00
Frederic Branczyk
141a165eb1
Merge pull request #5441 from prometheus/29docs
...
Put myself down for 2.9 release.
2019-04-09 17:00:11 +02:00
Brian Brazil
c8ee34d0b4
Put myself down for 2.9 release.
...
Update docs on where to email release announcements.
Signed-off-by: Brian Brazil <brian.brazil@robustperception.io>
2019-04-09 14:21:24 +01:00
Callum Styan
c2b88992a3
Remote Write: fix checkpoint reading ( #5429 )
...
* Fix ReadCheckpoint to ensure that it actually reads all the contents of
each segment in a checkpoint dir, or returns an error.
Signed-off-by: Callum Styan <callumstyan@gmail.com>
2019-04-09 10:52:44 +01:00
Brian Brazil
f7184978f4
Protect against memory exhaustion when scraping.
...
Now that we're not losing the scrape cache across failed
scrape, a scrape that continually failed but had varying
series or metadata (e.g. timestamps in metric names,
plus hitting smaple_limit) would grow the cache indefinitely.
Add some code to catch that, and flush the cache anyway.
Signed-off-by: Brian Brazil <brian.brazil@robustperception.io>
2019-04-04 19:09:11 +01:00
Brian Brazil
dd3073616c
Don't lose the scrape cache on a failed scrape.
...
This avoids CPU usage increasing when the target comes back.
Signed-off-by: Brian Brazil <brian.brazil@robustperception.io>
2019-04-04 19:09:11 +01:00
Simon Pasquier
4f47806a7d
discovery/dns: fix slice with wrong length ( #5432 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-04-04 17:05:35 +02:00
Simon Pasquier
81c4248081
*: bump gRPC and protobuf dependencies ( #5367 )
...
The goal is to remove almost all references to the
golang.org/x/net/context package.
github.com/gogo/protobuf => v1.2.1
google.golang.org/grpc => v1.19.1
github.com/grpc-ecosystem/grpc-gateway => v1.18.5
It also replaces github.com/cockroachdb/cmux by github.com/soheilhy/cmux
because of [1] which fixes #3909 incidentally.
[1] https://github.com/grpc/grpc-go/issues/2636
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-04-04 11:55:32 +02:00
Kien Nguyen-Tuan
813b58367a
[OpenStack SD] Add ProjectID and UserID meta labels ( #5431 )
...
Add extra meta labels which will be useful in the case
Prometheus discovery instances from all projects.
Signed-off-by: Kien Nguyen <kiennt2609@gmail.com>
2019-04-04 10:02:31 +01:00
Bob Shannon
f8932dde66
Improve docs for query POST requests ( #5428 )
...
Signed-off-by: Bob Shannon <bobs@dropbox.com>
2019-04-02 20:44:03 +01:00
Bob Shannon
8c8bb82d04
Add support for POSTing to /series endpoint ( #5422 )
...
* Add support for POSTing to /series endpoint
* Document query API POST support
Signed-off-by: Bob Shannon <bob.m.shannon@gmail.com>
2019-04-02 18:00:29 +01:00
Björn Rabenstein
e5a427f2ef
Merge pull request #5418 from tariq1890/update_promclient
...
import the latest patch release of client_golang in prometheus
2019-03-31 17:20:43 +02:00
Ganesh Vernekar
0afd172224
Merge pull request #5416 from prometheus/release-2.8
...
Merge 2.8.1 into master
2019-03-29 15:20:49 +05:30
Tariq Ibrahim
1ef6aaee24
Update CHANGELOG.md
...
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
Co-Authored-By: codesome <cs15btech11018@iith.ac.in>
2019-03-29 15:11:53 +05:30
tariqibrahim
be394823c6
import the latest patch release of client_golang in prometheus
...
Signed-off-by: tariqibrahim <tariq181290@gmail.com>
2019-03-29 02:12:52 -07:00
Ganesh Vernekar
4d60eb36dc
Merge pull request #5413 from codesome/release-2.8.1
...
*: cut 2.8.1
2019-03-28 23:31:07 +05:30
Ganesh Vernekar
031ee49674
*: cut 2.8.1
...
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
2019-03-28 19:06:32 +05:30
David Symonds
7a60e22c2d
cmd/promtool: resolve relative paths in alert test files ( #5336 )
...
Like `promtool check config <path/to/foo.yaml>`, which resolves relative
paths inside foo.yaml to be relative to `path/to`, this now makes
`promtool test rules <path/to/test.yaml>` do the same thing.
Signed-off-by: David Symonds <dsymonds@gmail.com>
2019-03-27 10:27:26 +01:00
Ganesh Vernekar
a56484ddb7
Merge pull request #5406 from simonpasquier/fix-job-label-targets
...
web/ui: display the job label in /targets
2019-03-26 23:06:14 +05:30
Simon Pasquier
7328cb6cc2
web/ui: display the job label in /targets
...
PR #4806 was removed accidentally by #5192 (Bootstrap upgrade).
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-03-26 16:52:48 +01:00
Tariq Ibrahim
8fdfa8abea
refine error handling in prometheus ( #5388 )
...
i) Uses the more idiomatic Wrap and Wrapf methods for creating nested errors.
ii) Fixes some incorrect usages of fmt.Errorf where the error messages don't have any formatting directives.
iii) Does away with the use of fmt package for errors in favour of pkg/errors
Signed-off-by: tariqibrahim <tariq181290@gmail.com>
2019-03-26 00:01:12 +01:00
Brian Brazil
0a87dcd416
cmd: Warn rather than Info when retention time wraps ( #5403 )
...
Signed-off-by: Brian Brazil <brian.brazil@robustperception.io>
2019-03-25 18:06:38 +00:00