Promscale allows you to extract more meaningful insights from your metrics data. It is an open source long-term store for Prometheus data designed for analytics. Promscale is built on top of TimescaleDB, and is a horizontally scalable and operationally mature platform for Prometheus data that uses PromQL and SQL to allow you to ask any question, create any dashboard, and achieve greater visibility into your systems.
Promscale has consistently been one of the only long-term stores for Prometheus data that continues to maintain top performance. It received a 100% compliance test score each time, with no cross-cutting concerns, from PromLab's PromQL Compliance Test Suite.
Prometheus writes data to the Promscale Connector using its
interface. The Connector writes data to TimescaleDB. PromQL queries can be
directed to the Connector, or to the Prometheus instance, which then reads data
from the Connector using the
remote_read interface. The Connector then fetches
data from TimescaleDB. SQL queries can be directed to TimescaleDB directly.
For a detailed description of this architecture, see our design document.
For more documentation, see our developer documentation.
Found an issue on this page?Report an issue!