Commit Graph

13 Commits

Author SHA1 Message Date
stuart nelson
1e34f29532 Filter alerts (#633)
* Vendor dependencies.

This updates several old dependencies, removes
some that are no longer needed, and adds
`pkg/labels` from prometheus `dev-2.0` branch.

* Add metrics selector parsing code

This is a temporary simplified re-implementation
of promQL's metric selector parsing.

* Add alerts filtering

Filter alerts through `?filter=` query string.

* Add silences filtering

Filter silences through `?filter=` query string.

* Move `parse` to `pkg/parse`
2017-03-16 11:16:10 +01:00
Fabian Reinartz
a2666e6b31 vendoring: update 2016-12-01 13:49:28 +01:00
Fabian Reinartz
50057906d0 vendor: update client lib and common 2016-09-06 11:50:13 +02:00
Fabian Reinartz
943faa704f Update common/* package vendoring 2016-01-26 11:37:43 +01:00
Fabian Reinartz
f10e5cb703 Vendor new version of common/model 2015-12-09 21:45:07 +01:00
Fabian Reinartz
fb093ca0f5 Update common/model vendoring 2015-10-06 11:45:47 +02:00
Fabian Reinartz
38b324eab2 Implement silencing for acceptance tests, use api package 2015-10-01 20:58:46 +02:00
Fabian Reinartz
c3b8b85363 Include JSON unmarshaling fix 2015-10-01 18:07:44 +02:00
Fabian Reinartz
a31b79cb91 Include common/model with silence type 2015-10-01 17:44:47 +02:00
Fabian Reinartz
0600d6b47b Integrate new model types, separate internal and external types better 2015-10-01 15:46:10 +02:00
Fabian Reinartz
70f1be20da Update vendoring for alert type 2015-10-01 15:22:27 +02:00
Fabian Reinartz
0b4d58fbdb Switch to model.Alert 2015-10-01 14:53:49 +02:00
Fabian Reinartz
803c68306c Add vendoring with https://github.com/kardianos/govendor 2015-08-26 12:13:44 +02:00