VictoriaMetrics

Simple & Reliable Monitoring for Everyone.

Learning Materials for VictoriaMetrics and Observability

VictoriaMetrics is a high-performance time series database and monitoring solution. This page collects iximiuz Labs learning materials for VictoriaMetrics and observability: ready-to-run playgrounds, Kubernetes environments, and guided tutorials for practicing metrics collection, storage, querying, and operations.

Use it as your entrypoint when you want to:

  • Run VictoriaMetrics without preparing your own lab environment
  • Query metrics with vmui and MetricsQL
  • See how cluster mode splits ingestion, querying, and storage across vminsert, vmselect, and vmstorage
  • Deploy VictoriaMetrics on Kubernetes with the VictoriaMetrics Operator

No need to assemble the whole monitoring stack before learning the core ideas. Start a playground, try the commands, break things safely, and reset when you want a clean slate.

Start in a Playground

Playgrounds are open-ended environments. Use them when you want a running system and room to experiment.

Loading playground...

Loading playground...

Loading playground...

Follow a Tutorial

Tutorials are guided paths with concrete tasks and verification checks. Start here if you want step-by-step instructions instead of a blank terminal.

Loading tutorial...

Suggested Learning Path

  1. Open the single-node playground to get familiar with VictoriaMetrics and vmui.
  2. Use the Kubernetes playground to inspect the Operator and its custom resources.
  3. Complete the tutorial above to deploy VictoriaMetrics on Kubernetes and verify that metrics are being collected.
  4. Open the cluster playground to see how VictoriaMetrics scales ingestion, querying, and storage.

Happy learning!