The observability backend powered by SQL.

One open source storage system and query language for metrics and traces. Native support for Prometheus and OpenTelemetry. 100% PromQL compliant. Backed by PostgreSQL and TimescaleDB.

Install now

Why Promscale?

Unparalleled Insights

Use the power of one database with full SQL support to analyze and correlate metrics, traces, and business data in one system.

A Proven Foundation

Built on the petabyte-scale foundation of TimescaleDB and PostgreSQL, with high availability, replication, compression, and more.

Easy to Get Started

Get started in minutes using simple command-line instructions and integrations with Grafana, Prometheus, OpenTelemetry, and other tools you know and love.

Everything in one place.

Simplify architecture

Use Promscale Connector and TimescaleDB. Easy to install and avoids separate storage systems for metrics and traces with complex architectures.

Streamline operations

Build training, alerting policies, and runbooks for a single popular database with millions of instances (Postgres / TimescaleDB).

Better performance

Optimized flexible schemas to store metrics and traces for high performance and scalability with high cardinality data.

Store everything

Native support for Prometheus and OpenTelemetry. Support for Jaeger, Zipkin, StatsD, and many other formats through the OpenTelemetry Collector

Fast troubleshooting and optimization.

With full SQL support, you have a unified, well-known and powerful query language to analyze all your data.

Powered by SQL

Get more value out of your observability data with access to full SQL capabilities like joins, subqueries, union queries or group by.

Deeper insights

Correlate metrics, traces, and also business data to derive new valuable insights not possible when data is siloed in different systems.

Advanced features

Benefit from advanced TimescaleDB’s advanced time series capabilities like time-weighted averages, percentile approximations, and interpolation.

Faster adoption

Reuse everything you already know about SQL, no need to learn and train your teams in another query language.

A proven foundation with massive scale.

Postgres with TimescaleDB time-series superpowers with millions of instances worldwide.

Rock solid reliability with data integrity, replication, and warm and hot standby.

Get back your data even in case of a disaster with backup and restore functions as well as point-in-time recovery.

Keep your data safe with multiple authentication methods, roles, and permissions.

Store all your historical metrics across multiple nodes with native compression up to 90%.

Continuous aggregates to automatically roll up your data to boost the performance of long-term queries.

First-class Prometheus support.

Quick integration with Prometheus via its remote_write configuration option.

100% PromQL compliance so your teams can reuse all your existing dashboards.

Multi-tenancy capability for managing data and permissions for setups with multiple Prometheus instances.

Correlate metrics and traces in Grafana with our support for OpenMetrics exemplars.

Future-proof with OpenTelemetry.

OpenTelemetry is the new emerging standard for instrumentation backed by CNCF that the industry is standardizing on. We are proud contributors to the OpenTelemetry project.

Produce traces

Use the instrumentation libraries provided by OpenTelemetry to automatically produce traces for your applications.

Ingest traces

Effortlessly ingest your OpenTelemetry traces with our native OTLP (OpenTelemetry protocol) ingest endpoint.

Full support

Full support for all capabilities of the OpenTelemetry trace data model including events, links, and complex attribute types like arrays and maps.

Vizualize traces

Use Jaeger and Grafana to explore and visualize your traces.

Works with everything.

Store data from Prometheus, OpenTelemetry, Jaeger, Zipkin, StatsD, and many other formats.

Use Grafana to configure alerts based on the metrics and traces you’re collecting.

Visualize your metrics and traces in Grafana and Jaeger.

Leverage a large ecosystem of integrations available for PostgreSQL and TimescaleDB: data visualization tools, AI platforms, IDEs, ORMs, management tools, performance tuning, and more.

Worry-free operations with Timescale Cloud.

Let us run the TimescaleDB data layer for you, fully managed on AWS, Azure, or GCP, with a top-rated support team to ensure your success.

Easy connection

With a single parameter, set up Promscale to use a Timescale Cloud instance.

Effortless upgrades

Fully managed without downtime. Automated, continuous backups with point‑in‑time recovery.

High availability

Choose highly‑available replicated pairs so your observability data is always available.

Fast set-up

Get a database instance running in 30 seconds, pay-as-you-go.