Fabian Reinartz
535c002f79
util/route: add WithParam function.
2015-06-08 21:38:49 +02:00
Fabian Reinartz
ae01a5366d
Merge pull request #774 from prometheus/fabxc/api-v1
...
Initial API v1 implementation
2015-06-08 19:14:25 +02:00
Fabian Reinartz
5b713911e3
web/api: enable running API legacy and v1 in parallel
2015-06-08 19:11:48 +02:00
Julius Volz
8d8de7adbc
Merge pull request #780 from prometheus/improve-target-label-ui
...
Improve display of target labels on status page.
2015-06-08 16:23:54 +02:00
Fabian Reinartz
b5fe2e9afe
Merge pull request #773 from prometheus/fabxc/simple-cfg
...
config: simplify default config handling.
2015-06-08 16:22:06 +02:00
Julius Volz
adf6850853
Improve display of target labels on status page.
...
Instead of a "{...}"-style list, show key/value pairs as Bootstrap
labels.
2015-06-08 16:12:58 +02:00
Fabian Reinartz
f6c33a2347
config: prevent overwrite of DefaultGlobalConfig
2015-06-08 16:02:10 +02:00
Julius Volz
51653e7890
Merge pull request #779 from prometheus/fabxc/rule-cleanup
...
rule cleanup
2015-06-08 15:12:47 +02:00
Brian Brazil
1047fcfc6e
Merge pull request #776 from prometheus/relabel-debug
...
Web: Add pre-relabel labels to status page.
2015-06-08 12:24:16 +01:00
Brian Brazil
b8b1d3cbac
Web: Add pre-relabel labels to status page.
...
Figuring out what's going on with the new service discovery
and labels is difficult. Add a popover with the labels
to the target table to make things simpler, and help
discovery of potentially useful labels.
2015-06-08 12:19:01 +01:00
Fabian Reinartz
ea8099a1d2
Merge pull request #778 from prometheus/fabxc/lname-re
...
config: ensure correct labelname in JSON target group.
2015-06-08 11:59:25 +02:00
Fabian Reinartz
ab9c98acac
web/api: add initial API v1 implementation.
2015-06-06 21:47:36 +02:00
Fabian Reinartz
5e13880201
General cleanup of rules.
2015-06-06 21:40:52 +02:00
Fabian Reinartz
75c920c95e
Remove DotGraph method from Rule interface
2015-06-06 21:35:59 +02:00
Fabian Reinartz
83d07516e8
Remove EvalRaw methods from Rule interface
2015-06-06 21:34:09 +02:00
Fabian Reinartz
db3367e83f
config: ensure correct labelname in JSON target group.
2015-06-06 10:08:42 +02:00
Fabian Reinartz
0af1cff8af
config: simplify default config handling.
2015-06-06 09:04:04 +02:00
Fabian Reinartz
b5f571fb6e
Merge pull request #775 from prometheus/fabxc/tag-sep
...
retrieval/discovery: surround __meta_consul_tags value with tag seperators.
2015-06-05 19:19:29 +02:00
Fabian Reinartz
8214b4ee78
retrieval/discovery: surround __meta_consul_tags value with tag seperators.
2015-06-05 19:18:34 +02:00
Fabian Reinartz
7943aa834c
Merge pull request #772 from prometheus/fabxc/dur-panic
...
util/strutil: do not panic on wrong duration unit.
2015-06-05 12:42:30 +02:00
Fabian Reinartz
03b737322e
promql: expose storage and query engine for tests
2015-06-04 19:00:22 +02:00
Fabian Reinartz
319068a7a6
promql: fix parsing ambiguity for serial repetitions
2015-06-04 19:00:22 +02:00
Fabian Reinartz
183be62f2a
util/strutil: do not panic on wrong duration unit.
2015-06-04 14:02:36 +02:00
Fabian Reinartz
f344ecba59
Merge pull request #764 from prometheus/fabxc/ws-cleanup
...
New router with prefixing and contexts + cleanup
2015-06-03 16:43:49 +02:00
Julius Volz
f61afc0f11
Merge pull request #769 from prometheus/update-authors
...
Update AUTHORS.md and put fabxc into maintainers.
2015-06-03 16:40:46 +02:00
Julius Volz
0d36606924
Update AUTHORS.md and put fabxc into maintainers.
2015-06-03 16:20:21 +02:00
Fabian Reinartz
e88e5f680b
web: simplify prefix handling using util/route package.
2015-06-03 15:53:04 +02:00
Fabian Reinartz
6c24114a7b
util/route: create route package.
...
The route package is a thin wrapper around github.com/julienschmidt/httprouter.
It brings the interface back to http.Handler and embedds params in a context.
The new router comes with prefixing support.
2015-06-03 08:49:43 +02:00
Fabian Reinartz
1024900218
Godeps: add github.com/julienschmidt/httprouter
2015-06-03 08:45:43 +02:00
Fabian Reinartz
78047326b4
web: cleanup initialization of web service.
2015-06-03 08:45:43 +02:00
Fabian Reinartz
3247052563
Merge pull request #768 from fabxc/fabxc/rule-err
...
main: exit on invalid rule files on startup.
2015-06-02 20:31:35 +02:00
Fabian Reinartz
4e65fdedfb
Merge pull request #765 from prometheus/fabxc/cfg-tags
...
config: fix json/yaml tag inconsistencies.
2015-06-02 20:19:36 +02:00
Fabian Reinartz
bc574a0d93
Merge pull request #767 from prometheus/fabxc/cr-fix
...
promql: fix lexing of \r as whitespaces
2015-06-02 20:19:20 +02:00
Fabian Reinartz
280d11dca8
main: exit on invalid rule files on startup.
2015-06-02 18:44:41 +02:00
Fabian Reinartz
c60e3387ef
promql: fix lexing of \r as whitespaces
2015-06-02 18:33:49 +02:00
Fabian Reinartz
17c4c8ed95
config: fix json/yaml tag inconsistencies.
2015-06-02 18:21:19 +02:00
Fabian Reinartz
867f2ac979
Merge pull request #762 from prometheus/0.14.1
...
0.14.1
2015-06-02 13:24:12 +02:00
Fabian Reinartz
93de548320
Merge pull request #763 from joonas/joonas/fix_scrape_interval_default
...
Restore default ScrapeInterval of 1 minute instead of 10 seconds
2015-06-02 10:00:14 +02:00
Joonas Bergius
5d5c3878ed
Restore default ScrapeInterval of 1 minute instead of 10 seconds
2015-06-01 22:41:33 -04:00
Fabian Reinartz
5c6c0e2faa
Add storage method to delete time series
2015-06-01 21:23:32 +02:00
Fabian Reinartz
0de6edbdfc
Move pkg/ to util/
2015-06-01 21:12:32 +02:00
Fabian Reinartz
027d8968d5
Move embed-static.sh into scripts folder
2015-06-01 21:12:32 +02:00
Fabian Reinartz
02717e6fde
Remove generic set type
2015-06-01 21:12:32 +02:00
Fabian Reinartz
dbc0d30e3e
Move string functionality to pkg/strutil
2015-06-01 21:12:32 +02:00
Fabian Reinartz
f45a5cab60
Move templates package to pkg/template
2015-06-01 21:12:31 +02:00
Fabian Reinartz
ccf51b132e
Move stats package to pkg/stats
2015-06-01 21:12:31 +02:00
Fabian Reinartz
dfaf31a1da
Move web/httputils to pkg/httputil and add DeadlineClient to it
2015-06-01 21:12:31 +02:00
Fabian Reinartz
2317b001d0
Move flock package to pkg/flock
2015-06-01 21:12:31 +02:00
Fabian Reinartz
3c8fbf1e15
Move test package to pkg/testutil
2015-06-01 21:12:31 +02:00
Fabian Reinartz
c44ac7bc26
Load rule files from entire directories
2015-06-01 21:12:31 +02:00