Frederic Branczyk
ac7b0ae4e6
RELEASE.md: Add command to run benchmark on release candidates
...
Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
2019-07-04 19:43:15 +02:00
Frederic Branczyk
2914a537db
RELEASE.md: Add procedure for when to publish docs
...
Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
2019-07-04 19:42:59 +02:00
Frederic Branczyk
5d84b76b81
Merge pull request #5729 from brancz/cut-2.11.0-rc.0
...
Cut v2.11.0-rc.0
2019-07-04 13:26:40 +02:00
Frederic Branczyk
dc37d3d729
Cut v2.11.0-rc.0
...
Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
2019-07-04 11:04:41 +02:00
Frederic Branczyk
0727318b95
Merge pull request #5592 from csmarchbanks/compress-wal
...
Compress WAL
2019-07-03 17:41:05 +02:00
Chris Marchbanks
06f1ba73eb
Provide flag to compress the tsdb WAL
...
Signed-off-by: Chris Marchbanks <csmarchbanks@gmail.com>
2019-07-03 08:03:29 -06:00
Chris Marchbanks
475ca2ecd0
Update to tsdb 0.9.1
...
Signed-off-by: Chris Marchbanks <csmarchbanks@gmail.com>
2019-07-03 07:51:11 -06:00
Frederic Branczyk
a3d030350f
Merge pull request #5722 from c2c-engg-20170100/dockerhub_link
...
Fix docker hub link in installation guide
2019-07-03 15:40:05 +02:00
Frederic Branczyk
d230c67aa1
Merge pull request #649 from prometheus/lr-inject-metrics
...
wal: Inject LiveReader metrics rather than registry
2019-07-03 14:58:22 +02:00
Frederic Branczyk
078895bf56
wal: Inject LiveReader metrics rather than registry
...
LiveReaders are instantiated `number of remote write queues * segments`
times, which would cause double registration of the metrics. Instead
this should be orchestrated by the layer above, instantiating the live
reader.
Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
2019-07-03 14:39:25 +02:00
Bartek Płotka
7ef10186b4
Added missing entries to CHANGELOG for 0.9.0 ( #648 )
...
Signed-off-by: Bartek Plotka <bwplotka@gmail.com>
2019-07-03 14:35:59 +03:00
Bartek Płotka
a272e7ec60
Cut TSDB release 0.9.0 ( #647 )
...
Added newline as it is requires for some markdown renderers.
Signed-off-by: Bartek Plotka <bwplotka@gmail.com>
2019-07-03 14:01:53 +03:00
Krasi Georgiev
31f7990d1d
Re-encode chunks that are still being appended to when snapshoti… ( #641 )
...
* re encode all head chunks outside the time range.
Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
2019-07-03 13:47:31 +03:00
Björn Rabenstein
52e28b41d3
Merge pull request #5728 from prometheus/beorn7/doc
...
Clarifying honor_labels documentation
2019-07-02 13:39:19 +02:00
beorn7
5973acd65d
Clarifying honor_labels documentation
...
Previously, the wording could be misunderstood as setting honor_labels
to "false" for federation.
This also adds scraping the Pushgateway as a typical use case for
honor_labels=true.
Signed-off-by: beorn7 <beorn@grafana.com>
2019-07-02 13:23:20 +02:00
Bartek Płotka
dc657df591
Merge pull request #644 from codesome/error-wrap
...
Check error before wrapping
2019-07-02 11:53:53 +01:00
Ganesh Vernekar
0dcaf10564
Check error before wrapping
...
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
2019-07-02 16:05:27 +05:30
c2c-engg-20170100
81f9dac6a0
Fix docker hub link in installation guide
...
Signed-off-by: c2c-engg-20170100 <c2c-20170100@click2cloud.net>
2019-07-01 16:26:23 +05:30
Tom Wilkie
851131b074
Allow injection of arbitrary headers in promtool, for auth etc. ( #4389 )
...
Signed-off-by: Tom Wilkie <tom.wilkie@gmail.com>
2019-06-30 11:50:23 +01:00
Björn Rabenstein
32c3a1beef
Merge pull request #4474 from prometheus/mixin
...
Prometheus Monitoring Mixin for Prometheus itself.
2019-06-29 00:14:00 +02:00
beorn7
4825585834
Tweak tenses
...
Signed-off-by: beorn7 <beorn@grafana.com>
2019-06-28 17:37:49 +02:00
beorn7
9a2177949d
Protect gauge-based alerts against failed scrapes
...
Signed-off-by: beorn7 <beorn@grafana.com>
2019-06-28 16:46:19 +02:00
beorn7
52707535b8
Remove/improve unused variables and weird doc comments
...
Signed-off-by: beorn7 <beorn@grafana.com>
2019-06-28 15:41:31 +02:00
Ganesh Vernekar
588eb20018
Efficient iteration and search in HashForLabels and HashWithoutLabels ( #5707 )
...
* Efficient iteration and search in Labels.HashForLabels
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Better names for variables
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* HashWithoutLabels optimizations
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Refactor HashForLabels and HashWithoutLabels to take sorted names
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Fix review comments
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
2019-06-28 18:22:51 +05:30
beorn7
7a25a2586d
Sync with alerts from kube-prometheus
...
While doing so, re-introduce the summary/description
annotations. Also, add a few more rules and tweak a few of the
existing ones.
Signed-off-by: beorn7 <beorn@grafana.com>
2019-06-27 23:50:26 +02:00
Chris Marchbanks
06bdaf076f
Remote Write Allocs Improvements ( #5614 )
...
* Add benchmark for sample delivery
* Simplify StoreSeries to have only one loop
* Reduce allocations for pending samples in runShard
* Only allocate one send slice per segment
* Cache a buffer in each shard for snappy to use
* Remove queue manager seriesMtx
It is not possible for any of the places protected by the seriesMtx to
be called concurrently so it is safe to remove. By removing the mutex we
can simplify the Append code to one loop.
Signed-off-by: Chris Marchbanks <csmarchbanks@gmail.com>
2019-06-27 19:48:21 +01:00
Svend Sorensen
8d54650d06
Document behavior of empty ec2_sd_config region ( #5711 )
...
Document the behavior of an empty `ec2_sd_config` `region` setting. If this is
omitted or blank, the region is discovered from the instance metadata, if available.
If it is blank and instance region metadata is not available, an error will
result ("EC2 SD configuration requires a region").
Signed-off-by: Svend Sorensen <svend@svends.net>
2019-06-27 18:35:54 +01:00
beorn7
ded0705bdc
Update remote repo for grafana-builder dependency
...
Signed-off-by: beorn7 <beorn@grafana.com>
2019-06-27 14:39:38 +02:00
beorn7
1336a28848
Use a config variable for the Prometheus name
...
Signed-off-by: beorn7 <beorn@grafana.com>
2019-06-27 14:34:11 +02:00
Chris Marchbanks
a38a54fa11
Split remote write storage into its own type
...
This allows other processes to reuse just the remote write code without
having to use the remote read code as well. This will be used to create
a sidecar capable of sending remote write payloads.
Signed-off-by: Chris Marchbanks <csmarchbanks@gmail.com>
2019-06-27 10:11:02 +01:00
beorn7
613cb5430c
Add a "work in progress" disclaimer.
...
Signed-off-by: beorn7 <beorn@grafana.com>
2019-06-26 23:24:22 +02:00
beorn7
e34af6d4d3
Address various comments from the review
...
Signed-off-by: beorn7 <beorn@grafana.com>
2019-06-26 23:22:16 +02:00
beorn7
23c03207e9
Fixed indentation
...
Signed-off-by: beorn7 <beorn@grafana.com>
2019-06-26 20:31:05 +02:00
beorn7
d5845ad05b
Fix formatting
...
This is the outcome of `make fmt`.
Signed-off-by: beorn7 <beorn@grafana.com>
2019-06-26 16:23:25 +02:00
beorn7
d45e8a0f61
Adjust to jsonnet v0.13
...
Signed-off-by: beorn7 <beorn@grafana.com>
2019-06-26 16:22:21 +02:00
beorn7
5c04ef3935
Make README.md immediately useful
...
Signed-off-by: beorn7 <beorn@grafana.com>
2019-06-26 16:12:59 +02:00
beorn7
ddfabda152
Add Makefile and suitable jsonnet files
...
This makes the mixins usable as abvertised.
Signed-off-by: beorn7 <beorn@grafana.com>
2019-06-26 15:30:55 +02:00
beorn7
e943803a3c
Add .gitignore file
...
Signed-off-by: beorn7 <beorn@grafana.com>
2019-06-26 15:22:23 +02:00
PrometheusBot
ee010e9fab
Synchronize Makefile.common from prometheus/prometheus ( #640 )
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2019-06-26 12:06:29 +03:00
Sylvain Rabot
7cd5cf0b69
Sanitize HTML output ( #5665 )
...
* Compact html output
* Fix html style block location
Signed-off-by: Sylvain Rabot <s.rabot@lectra.com>
2019-06-25 13:39:34 +01:00
Frederic Branczyk
d7575800b3
Merge pull request #5704 from simonpasquier/bump-promu
...
Bump promu to v0.5.0
2019-06-25 09:35:43 +02:00
Krasi Georgiev
8d86e921cf
refactor block size calculation ( #637 )
...
* refactor block size calculation
The block size is kept in memory and not in the meta file anymore.
It now includes the size of the meta file itself for a more
correct block size.
It fixes a bug where the size didn't change when calling `block.Delete()`.
Adds a dedicated test to ensure correct block sizes.
This allows opening a db in a read only mode as it doesn't write to the meta file anymore.
Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
2019-06-24 18:42:29 +03:00
Max Inden
10444e8b1d
Merge pull request #5482 from mxinden/am-v2
...
config¬ifier: Add option to use Alertmanager API v2
2019-06-24 17:21:42 +02:00
Simon Pasquier
be67b8d460
web: fix flaky TestHTTPMetrics() ( #5695 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-06-24 15:48:15 +02:00
Simon Pasquier
ed5671d57f
*: enable openbsd/arm build ( #5696 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-06-24 15:47:42 +02:00
Simon Pasquier
b3ecdd3f75
Bump promu to v0.5.0
...
It also includes an update of RELEASE.md since this version simplifies a
bit the release process: promu will take care of drafting the GitHub
release.
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-06-24 14:30:52 +02:00
Bartek Płotka
b5f9f9f0b4
Merge pull request #636 from krasi-georgiev/rename-bug
...
fileutil.Replace - remove destination only when a directory.
2019-06-24 13:17:41 +01:00
PrometheusBot
d501ae4f6e
makefile: update Makefile.common with newer version ( #638 )
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2019-06-24 11:52:42 +03:00
Krasi Georgiev
251c3a4d64
comment
...
Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
2019-06-24 11:51:49 +03:00
Krasi Georgiev
fe3d374586
Merge branch 'master' into rename-bug
...
Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
2019-06-24 11:50:41 +03:00