Alternatives to VictoriaMetrics

Store and query monitoring metrics in a time-series database. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as VictoriaMetrics.

  • Grafana Mimir

    Store Prometheus-compatible metrics over long periods at distributed scale.

    Grafana Mimir is AGPL-3.0 and fully free, offering multi-tenant Prometheus-compatible storage, but distributed operation requires substantial infrastructure configuration.

  • M3DB

    Open-source distributed time-series database built for billions of metrics at scale.

    M3DB is a Prometheus-compatible distributed time-series database built for billions of metrics, with operational overhead geared toward very large deployments.

  • InfluxDB

    Store time-stamped measurements for monitoring and real-time applications.

    InfluxDB is a time-series database with self-hosted and managed editions, though features differ significantly between its product generations.

  • GreptimeDB

    Store observability data in a database queried through SQL and PromQL.

    GreptimeDB stores metrics and related telemetry queried through SQL and PromQL, with object-storage-oriented deployments.

  • TimescaleDB

    PostgreSQL extension that turns Postgres into a scalable time-series database.

    TimescaleDB adds time-series storage to PostgreSQL, keeping standard Postgres tooling, with advanced clustering in its paid offering.

  • QuestDB

    Query time-series data with a database focused on SQL and high-rate ingestion.

    QuestDB focuses on time-oriented SQL queries and high-rate ingestion rather than Prometheus-compatible workflows.

  • ClickHouse

    Columnar OLAP database widely used as a backend for logs, traces and metrics.

    ClickHouse is a columnar OLAP database used as an observability backend, but it needs extra tooling or schema design to serve metrics well.

Similar software

Related functionality, not a direct replacement.