vmstorage
The durable long-term storage backend for the VictoriaMetrics Cluster.
10M+
The VictoriaMetrics cluster is composed of three main services that scale independently.
vmstorage nodes.vmstorage nodes, and merges the results.vminsert and vmselect.Running a cluster involves networking all three components together. Below is a simplified example.
docker run -d --name vmstorage -p 8482:8482 -p 8400:8400 -p 8401:8401
-v /path/to/vmdata-cluster:/storage
victoriametrics/vmstorage:latest
-storageDataPath=/storage -vminsertAddr=:8400 -vmselectAddr=:8401
docker run -d --name vminsert -p 8480:8480
victoriametrics/vminsert:latest
-storageNode=vmstorage:8400
docker run -d --name vmselect -p 8481:8481
victoriametrics/vmselect:latest
-storageNode=vmstorage:8400
vminsert/vmselect): Address of vmstorage nodes. Can be specified multiple times.vmstorage): Path to data directory.vmstorage): Data retention period.vmstorage): The address where vmstorage listens for internal traffic from vminsert and vmselect.If you have any questions, feel free to reach out to the VictoriaMetrics community.
The source code for each cluster component is available in the VictoriaMetrics GitHub repository:
`vmstorage` is a component of [VictoriaMetrics cluster](https://docs.victoriametrics.com/cluster-victoriametrics/#architecture-overview).
### Docker Pull Command
We recommend specifying the exact tag of the image:
docker pull victoriametrics/vmstorage:{TAG}
See [how to start VictoriaMetrics cluster via docker](https://docs.victoriametrics.com/victoriametrics/quick-start/#starting-vm-cluster-via-docker).
See examples of configuring [VictoriaMetrics cluster](https://github.com/VictoriaMetrics/VictoriaMetrics/tree/master/deployment/docker#victoriametrics-cluster).
Content type
Image
Digest
sha256:0ccf05afd…
Size
12.5 MB
Last updated
8 days ago
docker pull victoriametrics/vmstoragePulls:
129,340
Sep 4 to Sep 10