vminsert
Accepts incoming data and routes it to vmstorage nodes for durable storage
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).
`vmselect` 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/vmselect:{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).
`vminsert` 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/vminsert:{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:a37e3a4cb…
Size
12.6 MB
Last updated
8 days ago
docker pull victoriametrics/vminsertPulls:
132,308
Sep 4 to Sep 10