Welcome to the VictoriaMetrics Documentation

Find here all the relevant, technical information about our open source and enterprise observability solutions that you’ll need to efficiently query and visualize your metrics, logs, and traces.

Open Source

Enterprise

Tools & Resources


Section below contains backward-compatible anchors for links that were moved or renamed.

Prominent features #

Moved to victoriametrics/ .

Components #

Moved to victoriametrics/ .

Operation #

Moved to victoriametrics/ .

Install #

Moved to victoriametrics/ .

How to start VictoriaMetrics #

Moved to victoriametrics/ .

Environment variables #

Moved to victoriametrics/ .

Setting up service #

Moved to victoriametrics/ .

Running as Windows service #

Moved to victoriametrics/ .

Start with docker-compose #

Moved to victoriametrics/ .

Playgrounds #

Moved to victoriametrics/ .

How to upgrade VictoriaMetrics #

Moved to victoriametrics/ .

vmui #

Moved to victoriametrics/ .

Top queries #

Moved to victoriametrics/ .

Active queries #

Moved to victoriametrics/ .

Metrics explorer #

Moved to victoriametrics/ .

Cardinality explorer #

Moved to victoriametrics/ .

Cardinality explorer statistic inaccuracy #

Moved to victoriametrics/ .

How to apply new config to VictoriaMetrics #

Moved to victoriametrics/ .

How to scrape Prometheus exporters such as node-exporter #

Moved to victoriametrics/ .

Prometheus querying API usage #

Moved to victoriametrics/ .

Prometheus querying API enhancements #

Moved to victoriametrics/ .

Timestamp formats #

Moved to victoriametrics/ .

How to build from sources #

Moved to victoriametrics/ .

Development build #

Moved to victoriametrics/ .

Production build #

Moved to victoriametrics/ .

ARM build #

Moved to victoriametrics/ .

Development ARM build #

Moved to victoriametrics/ .

Production ARM build #

Moved to victoriametrics/ .

Pure Go build (CGO_ENABLED=0) #

Moved to victoriametrics/ .

Building docker images #

Moved to victoriametrics/ .

Building VictoriaMetrics with Podman #

Moved to victoriametrics/ .

How to work with snapshots #

Moved to victoriametrics/ .

How to restore from a snapshot #

Moved to victoriametrics/ .

Snapshot troubleshooting #

Moved to victoriametrics/ .

How to delete time series #

Moved to victoriametrics/ .

Forced merge #

Moved to victoriametrics/ .

How to export time series #

Moved to victoriametrics/ .

How to export data in JSON line format #

Moved to victoriametrics/ .

How to export CSV data #

Moved to victoriametrics/ .

How to export data in native format #

Moved to victoriametrics/ .

How to import time series data #

Moved to victoriametrics/ .

How to import data in JSON line format #

Moved to victoriametrics/ .

How to import data in native format #

Moved to victoriametrics/ .

How to import CSV data #

Moved to victoriametrics/ .

How to import data in Prometheus exposition format #

Moved to victoriametrics/ .

Sending data via OpenTelemetry #

Moved to victoriametrics/ .

JSON line format #

Moved to victoriametrics/ .

Relabeling #

Moved to victoriametrics/ .

Federation #

Moved to victoriametrics/ .

Capacity planning #

Moved to victoriametrics/ .

Resource usage limits #

Moved to victoriametrics/ .

High availability #

Moved to victoriametrics/ .

Deduplication #

Moved to victoriametrics/ .

Storage #

Moved to victoriametrics/ .

IndexDB #

Moved to victoriametrics/ .

Index tuning for low churn rate #

Moved to victoriametrics/ .

Retention #

Moved to victoriametrics/ .

Multiple retentions #

Moved to victoriametrics/ .

Retention filters #

Moved to victoriametrics/ .

Downsampling #

Moved to victoriametrics/ .

Multi-tenancy #

Moved to victoriametrics/ .

Scalability and cluster version #

Moved to victoriametrics/ .

Alerting #

Moved to victoriametrics/ .

Security #

Moved to victoriametrics/ .

mTLS protection #

Moved to victoriametrics/ .

Automatic issuing of TLS certificates #

Moved to victoriametrics/ .

Tuning #

Moved to victoriametrics/ .

Monitoring #

Moved to victoriametrics/ .

TSDB stats #

Moved to victoriametrics/ .

Track ingested metrics usage #

Moved to victoriametrics/ .

Query tracing #

Moved to victoriametrics/ .

Cardinality limiter #

Moved to victoriametrics/ .

Troubleshooting #

Moved to victoriametrics/ .

Push metrics #

Moved to victoriametrics/ .

Caches #

Moved to victoriametrics/ .

Cache removal #

Moved to victoriametrics/ .

Rollup result cache #

Moved to victoriametrics/ .

Cache tuning #

Moved to victoriametrics/ .

Data migration #

Moved to victoriametrics/ .

From VictoriaMetrics #

Moved to victoriametrics/ .

From other systems #

Moved to victoriametrics/ .

Backfilling #

Moved to victoriametrics/ .

Data updates #

Moved to victoriametrics/ .

Replication #

Moved to victoriametrics/ .

Backups #

Moved to victoriametrics/ .

vmalert #

Moved to victoriametrics/ .

Benchmarks #

Moved to victoriametrics/ .

Profiling #

Moved to victoriametrics/ .

Third-party contributions #

Moved to victoriametrics/ .

Contacts #

Moved to victoriametrics/ .

Community and contributions #

Moved to victoriametrics/ .

Reporting bugs #

Moved to victoriametrics/ .

Documentation #

Moved to victoriametrics/ .

Images in documentation #

Moved to victoriametrics/ .

Moved to victoriametrics/ .

Logo Usage Guidelines #

Moved to victoriametrics/ .

Font used #

Moved to victoriametrics/ .

Color Palette #

Moved to victoriametrics/ .

We kindly ask #

Moved to victoriametrics/ .

List of command-line flags #

Moved to victoriametrics/ .

Prometheus setup #

Moved to integrations/prometheus .

Grafana setup #

Moved to integrations/grafana .

How to send data from DataDog agent #

Moved to integrations/datadog .

How to send data from InfluxDB-compatible agents such as Telegraf #

Moved to integrations/influxdb .

How to send data from Graphite-compatible agents such as StatsD #

Moved to integrations/graphite#ingesting .

Querying Graphite data #

Moved to integrations/graphite#querying .

Selecting Graphite metrics #

Moved to integrations/graphite/#selecting-graphite-metrics .

How to send data from OpenTSDB-compatible agents #

Moved to integrations/opentsdb .

Sending data via telnet put protocol #

Moved to integrations/opentsdb#sending-data-via-telnet .

Sending OpenTSDB data via HTTP /api/put requests #

Moved to integrations/opentsdb#sending-data-via-http .

How to send data from NewRelic agent #

Moved to integrations/newrelic .

Graphite API usage #

Moved to integrations/graphite/#graphite-api-usage .

Graphite Render API usage #

Moved to integrations/graphite/#render-api .

Graphite Metrics API usage #

Moved to integrations/graphite/#metrics-api .

Graphite Tags API usage #

Moved to integrations/graphite/#tags-api .

Integrations #

Moved to integrations .