VictoriaMetrics/app/vmselect
Aliaksandr Valialkin cf69b1ea6f app/vmselect/promql: add buckets_limit(k, buckets) function, which limits the number of buckets per time series to k
This function works with both Prometheus-style and VictoriaMetrics-style buckets.
The function removes buckets with the lowest values in order to reserve the highest precision.
The function is useful for building heatmaps in Grafana from too big number of buckets.
2020-07-24 16:14:12 +03:00
..
deployment Rootless docker images by default (#358) 2020-03-27 21:18:32 +02:00
netstorage lib/storage: respect -search.maxQueryDuration when searching for time series in inverted index 2020-07-23 21:22:05 +03:00
prometheus app/vmselect/prometheus: support d, w and y suffixes for durations passed to step in /api/v1/query_range like Prometheus does 2020-07-22 16:27:27 +03:00
promql app/vmselect/promql: add buckets_limit(k, buckets) function, which limits the number of buckets per time series to k 2020-07-24 16:14:12 +03:00
main.go lib/httpserver: log remote address in error message from httpserver.Errorf 2020-07-20 14:06:29 +03:00
Makefile all: publish Docker images for the following GOARCH: amd64, arm, arm64, ppc64le and 386 2019-12-11 23:33:11 +02:00
README.md all: open-sourcing cluster version 2019-05-23 00:25:38 +03:00

vmselect performs the following tasks:

  • Splits incoming selects to tasks for vmstorage nodes and issues these tasks to all the vmstorage nodes in the cluster.

  • Merges responses from all the vmstorage nodes and returns a single response.