3 ms·
> Does it shard? Currently you can manually vertically shard, and in future we may have support for some horizontal sharding for when the targets of a given jo
by bbrazil 12y ago
> Does it shard?
Currently you can manually vertically shard, and in future we may have support for some horizontal sharding for when the targets of a given job are too many to be handled by a single server. You should only hit this when you get into thousands of targets.
Our roadmap[1] includes hierarchical federation to support this use case.
> You mention it's compatible with TSDB, why did you choose to implement your own backend, or is this a fork of TSDB?
Prometheus isn't based on OpenTSDB, though it has the same data model. We've a comparison[2] in the docs. The core difference is that OpenTSDB is only a database, it doesn't offer a query language, graphing, client libraries and integration with other systems.
We plan to offer OpenTSDB as a long-term storage backend for Prometheus.
[1] http://prometheus.io/docs/introduction/roadmap/ http://prometheus.io/docs/introduction/roadmap/
[2] http://prometheus.io/docs/introduction/comparison/#prometheus-vs.-opentsdb http://prometheus.io/docs/introduction/comparison/#prometheu...