7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

VictoriaMetrics

Open source

A scalable time series database and monitoring solution that is compatible with the Prometheus ecosystem, available as single-node and cluster versions.

victoriametrics.com
VictoriaMetrics homepage screenshot
GitHub stars
18k
Last commit
yesterday
Repository age
8 years
Version
v1.153.0
Licence
Apache-2.0
Self-hosted
Yes

About VictoriaMetrics

VictoriaMetrics is a monitoring solution and time series database built for performance, cost efficiency and scale. It stores metrics, works with the Prometheus ecosystem and query language, and its topics also list support for InfluxDB, Graphite and OpenTSDB data formats, along with Grafana for dashboards, which makes it a common drop-in backend for existing monitoring setups.

It is offered as a single-node version and a cluster version, both under the Apache License 2.0, with downloadable binaries, container images published to Docker Hub and Quay, and the source code. The project publishes case studies from well-known companies, a quick start and key concepts guide, community channels on Slack, X and YouTube, and a fast-moving changelog. Enterprise support and enterprise releases with long-term support are available, and they can be evaluated with a free trial license. The maintainers also mention security certifications for their development practices.

Written in Go, VictoriaMetrics suits platform and SRE teams that want to store large volumes of metrics efficiently, replacing or extending Prometheus long-term storage. It can be deployed on your own infrastructure, including Kubernetes, and the company offers a managed cloud service as well.

Key features

  • Time series database for metrics
  • Prometheus and PromQL compatibility
  • Single-node and cluster versions
  • Docker images and binary releases
  • Enterprise releases with long-term support
  • Integrations with Grafana and OpenTelemetry

Good fit for

  • →Long-term storage for Prometheus metrics
  • →Large-scale infrastructure monitoring
  • →Kubernetes observability backends
Built with
Go
Kubernetes
Tags
time-series
monitoring
prometheus
metrics
observability
golang
kubernetes
database
promql

VictoriaMetrics: questions and answers

What is VictoriaMetrics used for?
VictoriaMetrics is a scalable time series database and monitoring solution that is compatible with the Prometheus ecosystem, available as single-node and cluster versions. It is a good fit for long-term storage for Prometheus metrics, large-scale infrastructure monitoring and Kubernetes observability backends.
Is VictoriaMetrics open source?
Yes. VictoriaMetrics is open source under the Apache-2.0 licence. Its source code is on GitHub at VictoriaMetrics/VictoriaMetrics and is written mainly in Go.
Is VictoriaMetrics free?
Yes. VictoriaMetrics is open source, so the software itself is free to use. A managed cloud version is also available.
Can I self-host VictoriaMetrics?
Yes. VictoriaMetrics can be self-hosted on your own server or infrastructure.
What is VictoriaMetrics an alternative to?
VictoriaMetrics is an open-source alternative to Datadog, Amazon CloudWatch, Azure Monitor and Google Cloud Observability. Other open-source alternatives to Datadog include Prometheus, Grafana and SigNoz.
Is VictoriaMetrics actively maintained?
Yes. The most recent commit to VictoriaMetrics was on 2 October 2026, and the latest release is v1.153.0, published on 28 September 2026. The project has 18k stars on GitHub.

Open-source alternatives to VictoriaMetrics

See all

SaaS alternatives to VictoriaMetrics

See all