Skip to content
VictoriaMetrics logo

VictoriaMetrics

VictoriaMetrics can be used as long-term storage for Prometheus or for vmagent.

★ 2.8 average rating

Free • Open SourceLinuxSelf-HostedSoftware as a Service SaaSBy Victoria Metrics inc.

About VictoriaMetrics

VictoriaMetrics can be used as long-term storage for Prometheus or for vmagent. It supports Prometheus querying API, so it can be used as Prometheus drop-in replacement in Grafana. It implements MetricsQL query language, which is backwards compatible with PromQL. VictoriaMetrics provides high performance and good scalability for both inserts and selects. It outperforms InfluxDB and TimescaleDB by up to 20x. Uses 10x less RAM than InfluxDB and up to 7x less RAM than Prometheus, Thanos or Cortex when dealing with millions of unique time series (aka high cardinality). It provides high data compression, so up to 70x more data points may be stored into limited storage comparing to TimescaleDB and up to 7x less storage space is required comparing to Prometheus, Thanos or Cortex. A single-node VictoriaMetrics may substitute moderately sized clusters built with competing solutions such as Thanos, M3DB, Cortex, InfluxDB or TimescaleDB. VictoriaMetrics consists of a single small executable without external dependencies. All the configuration is done via explicit command-line flags with reasonable defaults. All the data is stored in a single directory pointed by -storageDataPath command-line flag. Supports metrics' scraping, ingestion and backfilling via multiple protocols: InfluxDB, Graphite, OpenTSDB, Prometheus, CSV, JSON. Metrics from Prometheus exporters such as node_exporter. See these docs for details. Prometheus remote write API InfluxDB line protocol over HTTP, TCP and UDP. Ideally works with big amounts of time series data from APM, Kubernetes, IoT sensors, connected cars, industrial telemetry, financial data and various Enterprise workloads. Has open source cluster version.

Key Features

  • ✓Application Monitoring
  • ✓Cloud Monitoring
  • ✓Server Monitoring

Top Alternatives

See all →

Frequently asked questions

What is VictoriaMetrics?

VictoriaMetrics can be used as long-term storage for Prometheus or for vmagent. It is listed under the Free • Open Source license model in the SaaS Lenz directory.

Is VictoriaMetrics free to use?

VictoriaMetrics is listed as Free • Open Source in our directory. Pricing and plan details can change, so check the official website for current terms before committing.

What platforms does VictoriaMetrics run on?

VictoriaMetrics is available on Linux, Self-Hosted, Software as a Service SaaS, so you can use it across the devices your team already works with.

Who develops VictoriaMetrics?

VictoriaMetrics is developed by Victoria Metrics inc.. You can find more background and documentation on the product's official website.

What are the best alternatives to VictoriaMetrics?

Popular alternatives to VictoriaMetrics include Citus Data, Hydra Postgres Analytics, InfluxDB, TimescaleDB. Compare their features, license models, and platforms on the SaaS Lenz alternatives page.