prometheus/web
gotjosh 0a0a228db3 api: provide per metric metadata (#6420)
* api: provide per metric metadata

This adds a new endpoint that provides per metric metadata via the V1 API.

It collapses metadata that is equal across all targets, and aggregates under the same metric name the ones that differ.

* Allow tests to be asserted on response length

Some tests e.g. limit on API responses, don't require an assertion on
equality.

This allows us to assert against response length instead of
equality.

Signed-off-by: gotjosh <josue@grafana.com>
2019-12-10 14:56:16 +00:00
..
api api: provide per metric metadata (#6420) 2019-12-10 14:56:16 +00:00
ui React UI: Implement alerts page (#6402) 2019-12-09 23:42:59 +01:00
federate.go *: enable all default linters (#5504) 2019-05-03 15:11:28 +02:00
federate_test.go PromQL: Use more standart format for error positions (#6433) 2019-12-09 16:39:03 +00:00
web.go React UI: Add /tsdb-status to React-handled routes (#6313) 2019-11-20 15:50:52 +01:00
web_test.go Cleanup after merging tsdb into prometheus 2019-08-13 14:04:14 +05:30