[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1032842: RFP: thanos -- highly available Prometheus setup with long term storage capabilities



Package: wnpp
Severity: wishlist

* Package name    : thanos
  Version         : 0.30.2
  Upstream Contact: thanos-io@googlegroups.com
* URL             : https://github.com/thanos-io/thanos
* License         : Apache 2.0
  Programming Lang: Go
  Description     : highly available Prometheus setup with long term storage capabilities

Thanos is a set of components that can be composed into a highly available metric
system with unlimited storage capacity, which can be added seamlessly on top of
existing Prometheus deployments.

Thanos leverages the Prometheus 2.0 storage format to cost-efficiently store
historical metric data in any object storage while retaining fast query
latencies. Additionally, it provides a global query view across all Prometheus
installations and can merge data from Prometheus HA pairs on the fly.



IMO a main feature is the compatctor, which allows to downsample the metrics taken
from Prometheus to series of various resolution (which it then automatically
selects, AFAIU, when these are queried e.g. via Grafana).
This makes it possible to store years of data (in lowered resolutions, instead of
the high resolution raw metrics from Prometheus)... and also greatly speeds up
queriying.

Cheers,
Chris.


Reply to: