Björn Rabenstein
dc8c9a37ce
Merge pull request #630 from prometheus/beorn7/persistence
...
Fix the case where a series in memory has 0 chunks, but chunks on disk.
10 years ago
beorn7
c5fa0b90c3
Fix the case where a series in memory has 0 chunks, but chunks on disk.
...
This is actually completely normal for a freshly unarchived series.
Test added to expose.
10 years ago
Tobias Schmidt
49d67fc834
Merge pull request #629 from prometheus/improve-usage-formatting
...
Improve readability of usage text
10 years ago
Tobias Schmidt
7d71d354fd
Remove special listing of config.file in usage
...
The -config.file parameter isn't required or any more special than the
other flags. In order to avoid confusion, this change removes the
special mention again. Instead, the error message if a config file
couldn't be loaded is changed to mention the flag name.
10 years ago
Tobias Schmidt
35a44509fb
Improve readability of usage text
...
Separates flag and description by a newline to make it easier to read
the flags with long descriptions.
10 years ago
Björn Rabenstein
2d7d1a34b6
Merge pull request #628 from prometheus/beorn7/release
...
Update vendoring and release 0.13.0.
10 years ago
beorn7
cb1650b5a9
Cut v0.13.0.
10 years ago
beorn7
191c728152
Update vendoring.
10 years ago
Björn Rabenstein
7991b4be51
Merge pull request #627 from fabxc/flag_grouping
...
Make help output readable.
10 years ago
Fabian Reinartz
c012ca6039
Make help output readable.
...
This commit increases the usability by grouping flags based on their
first dot-separated group. Long flag descriptions are broken into lines
printed with indentation.
10 years ago
Björn Rabenstein
e1b5f18dee
Merge pull request #626 from quinox/fix-625
...
#625 Fix incorrect consoles URL
10 years ago
Björn Rabenstein
d8e515e9cb
Merge pull request #617 from prometheus/influxdb-write-support
...
Add experimental InfluxDB write support.
10 years ago
Ceesjan Luiten
6f5f33bd4d
#625 Fix incorrect consoles URL
10 years ago
Julius Volz
059ab9383f
Merge pull request #614 from quinox/master
...
Make all URLs absolute to support proxies
10 years ago
Ceesjan Luiten
0e18784c64
Make all paths absolute to support proxies
10 years ago
Julius Volz
593e565688
Allow writing to InfluxDB/OpenTSDB at the same time.
10 years ago
Björn Rabenstein
440d5df6e2
Merge pull request #621 from prometheus/beorn7/release
...
Cut release 0.13.0rc2.
10 years ago
beorn7
4a452b4274
Cut release 0.13.0rc2.
10 years ago
Björn Rabenstein
621ac10060
Merge pull request #620 from prometheus/beorn7/persistence
...
Adaptively reduce the wait time for memory series maintenance.
10 years ago
beorn7
3035b8bfdd
Adaptively reduce the wait time for memory series maintenance.
...
This will make in-memory series maintenance the faster the more chunks
are waiting for persistence.
10 years ago
Julius Volz
9f198cc7b5
Merge pull request #619 from fabxc/fabxc/rule_checker
...
Increase the usability of the rule_checker CLI.
10 years ago
Fabian Reinartz
c4e762adbf
Increase the usability of the rule_checker CLI.
...
This commit allows to invoke the rule_checker with a chain of
filepaths as arguments. If no paths are provided it reads from standard
input.
The -rule-file flag remains for backward-compatibility.
On processing errors the return code is now 1. For bad arguments
the return code is now 2.
10 years ago
Julius Volz
61fb688dd9
Add experimental InfluxDB write support.
10 years ago
Julius Volz
b456240c46
Merge pull request #612 from prometheus/strip-am-url-slash
...
Strip trailing slash in alertmanager URL.
10 years ago
Julius Volz
52d89b2173
Merge pull request #616 from brian-brazil/yotta-infinity
...
Avoid +InfYs and similar, just display +Inf.
10 years ago
Julius Volz
7793651b7d
Merge pull request #615 from prometheus/api-tests
...
Add initial HTTP API tests.
10 years ago
Brian Brazil
941f585164
Avoid +InfYs and similar, just display +Inf.
10 years ago
Björn Rabenstein
b841ae41cd
Merge pull request #604 from prometheus/beorn7/benchmark
...
Add benchmark for loading chunks and chunk descs.
10 years ago
Julius Volz
188aec0e6d
Remove now-unused utility.Time type.
10 years ago
Julius Volz
33702da8a8
Use simple Now() func in API instead of utility.Time.
10 years ago
Julius Volz
a5a553f1da
Add initial HTTP API tests.
...
This covers the /query (instant query) endpoint for now. Others to
follow.
10 years ago
Julius Volz
3f2686d0b3
Remove unused fields from MetricsService.
10 years ago
Julius Volz
c8a6b73bff
Merge pull request #606 from prometheus/custom-instant-timestamps
...
Allow custom timestamps in instant query API.
10 years ago
Julius Volz
c9b76def4c
Report all query API HTTP errors in JSON format.
10 years ago
Julius Volz
af832f7641
Merge pull request #613 from prometheus/version-0.13.0rc1
...
Cut Prometheus 0.13.0rc1.
10 years ago
Julius Volz
cd82bcff34
Cut Prometheus 0.13.0rc1.
10 years ago
Julius Volz
5aae273026
Strip trailing slash in alertmanager URL.
...
Fixes https://github.com/prometheus/prometheus/issues/607
10 years ago
Julius Volz
ca94e09a23
Merge pull request #610 from prometheus/fix-html-escaping
...
HTML-escape label values in Rickshaw hover-detail.
10 years ago
Julius Volz
ea8a12db59
Also fix label HTML-escaping in console graphs.
10 years ago
Julius Volz
8f6ef04d70
HTML-escape label values in Rickshaw hover-detail.
10 years ago
Julius Volz
df314ead84
Remove unnecessary "else" branch in query API.
10 years ago
Julius Volz
a68b880c27
Add tests for new timestamp/duration functions.
...
...and fix the first bugs in them where they truncate precision below a
second.
10 years ago
Julius Volz
cb816ea14a
Improve timestamp/duration parsing in query API.
...
Don't handle `0` as a special timestamp value for "now" anymore, except
in the `QueryRange()` case, where existing API consumers still expect
`0` to mean "now".
Also, properly return errors now for malformed timestamp/duration
float values.
10 years ago
Julius Volz
8a4acefd66
Allow custom timestamps in instant query API.
10 years ago
Julius Volz
c78436d707
Remove unused API time dependency injection.
10 years ago
beorn7
fbc44d8f95
Add benchmark for loading chunks and chunk descs.
10 years ago
Björn Rabenstein
942686427d
Merge pull request #596 from prometheus/beorn7/ingestion-tweaks
...
Remove the ingestion channel.
10 years ago
Björn Rabenstein
bf5fc720d3
Merge pull request #589 from prometheus/beorn7/persistence
...
Redesign series maintenance and chunk persistence.
10 years ago
Björn Rabenstein
a3bd2f6eb8
Merge pull request #601 from prometheus/beorn7/rename-persist-queue
...
Rename persist queue len/cap to num/max chunks to persist.
10 years ago
Björn Rabenstein
5440422bca
Merge pull request #603 from prometheus/beorn7/storage-resilience
...
Increase resilience of the storage against data corruption.
10 years ago