Cortex
Cortex: A self-hosted, open-source choice for multi-tenant Prometheus metrics at scale. Ranked #21 of 36 in Time-Series Databases by our editors (6.9/10); pricing: Open source; best for self-hosted multi-tenant Prometheus storage.
At a glance
- Editor score6.9 / 10
- PricingOpen source
- Best forSelf-hosted multi-tenant Prometheus storage
- Paid fromNone
- DeploymentSelf_hosted
- Founded2016
- Facts checked22 Sep 2026

Where it wins
- Multi-tenant isolation separates data and queries across tenants
- PromQL, remote write, and OTLP support cover core metrics workflows
- Object storage, replication, and retention support long-term storage
Where it doesn't
- Self-hosted deployment leaves operations and infrastructure to your team
- PromQL is the documented query language rather than SQL
- Microservices deployment can demand more coordination than a single binary
Our verdict on Cortex
Cortex is an open-source, self-hosted time-series metrics storage system for organizations running Prometheus or OpenTelemetry at scale. It is designed for multi-tenant environments that need horizontally scalable ingestion and querying, with data and query isolation between tenants. Prometheus remote write and OpenTelemetry Protocol metrics ingestion bring data into the system, while PromQL provides access to stored metrics. Cortex supports Linux, macOS, HTTP APIs, and self-hosted deployments, with single-binary and microservices modes for different operating contexts.
Its strongest fit is a metrics architecture that needs long-term retention beyond local Prometheus storage. Cortex stores blocks in Amazon S3, Google Cloud Storage, Microsoft Azure Storage, or OpenStack Swift, and supports configurable per-tenant retention. High-availability replication across machines adds continuity for distributed deployments, while the horizontally scalable cluster architecture supports growth in ingestion and querying. Prometheus and the OpenTelemetry Collector are the central ecosystem connections, making Cortex more focused on observability metrics than on general-purpose time-series workloads.
Cortex is most appropriate for teams that want to operate their own multi-tenant Prometheus storage layer and are comfortable managing deployment, object storage, replication, and retention settings. The single-binary mode supports local testing and development, while the microservices mode provides a more distributed deployment shape. Its documented query model is PromQL, so teams seeking SQL access or a vendor-hosted database should choose another product. Choose Cortex when Prometheus-compatible metrics storage, tenant isolation, and scalable self-hosting are the priorities; look elsewhere when managed operations or broader query-language support matters more.
Cortex pricing
Cortex fact sheet
| Free plan | Not verified |
|---|---|
| Paid from | None |
| Deployment | Self_hosted |
| SQL support | No |
| Retention policies | Yes |
| Horizontal scaling | Yes |
| Query languages | PromQL |
| Ingestion methods | Prometheus remote_write; OpenTelemetry Protocol (OTLP) |
| Deployment | Self-hosted |
| Platforms | Linux, macOS, Windows |
| Support | Email, Tickets, Community, Docs |
| Built for | Mid-market, Enterprise (editorial estimate) |
| Integrations | 7 integrations: Prometheus, OpenTelemetry, Grafana, Amazon S3, Google Cloud Storage, OpenStack Swift … |
| Pricing | Open source |
| Website | cortexmetrics.io |
| Facts checked | 22 Sep 2026 |
Cortex integrations
Cortex lists 7 integrations on its own site.
- Prometheus
- OpenTelemetry
- Grafana
- Amazon S3
- Google Cloud Storage
- OpenStack Swift
- Microsoft Azure
Alternatives to Cortex
- Apache IoTDBA focused open-source choice for high-volume IoT ingestion, SQL, retention, and scaling.9.3
- Amazon TimestreamA managed AWS option with flexible ingestion, retention, SQL, and InfluxDB support.9.1
- LindormTSDBA broad compatibility layer for teams managing scalable telemetry and metrics workloads.9.0
Used Cortex? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Cortex for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
Cortex is listed in our Time-Series Databases directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/cortex/"><img src="https://www.itechguides.com/best/badge/cortex.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Guides on Time-Series databases
- 7 Best Time-Series Databases for Monitoring Solutions (2026 Guide)Sep 2026
- Understanding Time Series Databases: Data Models, Architecture, and How to Choose OneAug 2026
- Time-Series Databases for Website Monitoring: How to Choose a Metrics BackendSep 2026
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. We may earn a commission when you click some links. How we rank.
Last updated · How we research and update



