Commit Graph

48 Commits (b30ee3e69ade44fd8c3dd8645bcf3375bb055ebb)

Author SHA1 Message Date
Alexey Miroshkin 8c681f4a6c Provide POST endpoint for query+query_range (#3322) 8 years ago
Tom Wilkie 746752b946 Merge external labels in order. 8 years ago
Tom Wilkie b22485bef0 Remove spurious test import. 8 years ago
Tom Wilkie ee011d906d Port remote read server to 2.0. 8 years ago
Julius Volz 099df0c5f0 Migrate "golang.org/x/net/context" -> "context" (#3333) 8 years ago
Brian Brazil 3a7c51ab70 Remote read endpoint should handle matchers for external labels. (#3325) 8 years ago
Brian Brazil c25f7c600b Apply external labels to remote read endpoint (#3263) 8 years ago
beorn7 f20e6a0ae4 Only respond to API requests once the server is ready 8 years ago
Max Leonard Inden 1c96fbb992
Expose current Prometheus config via /status/config 8 years ago
Fabian Reinartz ccf9e62972 *: add admin grpc API 8 years ago
Tom Wilkie 4d9b917d11 Instrument Prometheus with OpenTracing (#2554) 8 years ago
David Symonds 04ad889751 Preserve Alertmanager URLs as *url.URL. 8 years ago
Alexey Palazhchenko 17f15d024a Small fixes. (#2578) 8 years ago
Fabian Reinartz f56644e3ae api/v1: deduplicate selected series 8 years ago
Bplotka 1823ae8bc4 Fixed int64 overflow for timestamp in v1/api parseDuration and parseTime (#2501) 8 years ago
Fabian Reinartz 157e698958 web/api: fix min/max timestamps to valid range 9 years ago
Frederic Branczyk bd92571bdd
web/api: make target and alertmanager api responses consistent 9 years ago
Frederic Branczyk 389c6d0043
web/api: add alertmanager api 9 years ago
beorn7 767c0709b1 Retrieval: Avoid copying Target 9 years ago
Fabian Reinartz 28f547bcc7 api/v1: fix tests, restore series queries 9 years ago
Frederic Branczyk 33b583d50e
web/api: add targets endpoint 9 years ago
Anders Daljord Morken 5c025a2f41 query_range: Validate that start comes before end 9 years ago
Julius Volz f92532f254 api: Consolidate web API contexts 9 years ago
Julius Volz c187308366 storage: Contextify storage interfaces. 9 years ago
Julius Volz ed5a0f0abe promql: Allow per-query contexts. 9 years ago
Anders Daljord Morken e9885ecb94 Bugfix: Avoid divide-by-zero panic on query_range?step=0 9 years ago
Julius Volz 0c1e7a5b00 Support time range in /api/v1/series endpoint. 9 years ago
Jonathan Boulle 38098f8c95 Add missing license headers 9 years ago
Julius Volz 1ae23bf5e9 Handle OPTIONS HTTP requests correctly. 10 years ago
Tobias Schmidt bf84faa010 Return HTTP server error codes for execution errors 10 years ago
Tobias Schmidt 50079a85a1 Make time parameter optional in v1 query API 10 years ago
Fabian Reinartz 33aab4169c Anchor regexes in vector matching 10 years ago
Fabian Reinartz 398bbf906b Switch to common/route package 10 years ago
Fabian Reinartz d6b8da8d43 Switch promql types to common/model 10 years ago
Fabian Reinartz 1535ef1457 Replace metric.SamplePair with model.SamplePair 10 years ago
Fabian Reinartz 438e232c9b Fix grouping of import blocks 10 years ago
Fabian Reinartz 306e8468a0 Switch from client_golang/model to common/model 10 years ago
Fabian Reinartz 8f904d6a54 api/v1: fix response format tests 10 years ago
Fabian Reinartz 94cd321be1 promql: error if all label matchers are empty. 10 years ago
Fabian Reinartz 7bb7e565a4 web/api: add GET and DELETE /series endpoints 10 years ago
Fabian Reinartz 7be94ce962 web/api: improve errors, add tests 10 years ago
Fabian Reinartz 75b0b7420e web/api: replace /metrics/names with /label/:name/values endpoint. 10 years ago
Fabian Reinartz ab9c98acac web/api: add initial API v1 implementation. 10 years ago