mirror of
https://github.com/VictoriaMetrics/VictoriaMetrics.git
synced 2024-11-21 14:44:00 +00:00
app/vmctl: update README.md according to bfecd0fd55
This commit is contained in:
parent
650c143f6d
commit
b3d88610fd
1 changed files with 8 additions and 4 deletions
|
@ -1,3 +1,7 @@
|
||||||
|
---
|
||||||
|
sort: 7
|
||||||
|
---
|
||||||
|
|
||||||
# vmctl
|
# vmctl
|
||||||
|
|
||||||
Victoria metrics command-line tool
|
Victoria metrics command-line tool
|
||||||
|
@ -270,12 +274,12 @@ You may find useful a 3rd party solution for this - https://github.com/jonppe/in
|
||||||
## Migrating data from Prometheus
|
## Migrating data from Prometheus
|
||||||
|
|
||||||
`vmctl` supports the `prometheus` mode for migrating data from Prometheus to VictoriaMetrics time-series database.
|
`vmctl` supports the `prometheus` mode for migrating data from Prometheus to VictoriaMetrics time-series database.
|
||||||
Migration is based on reading Prometheus snapshot, which is basically a hard-link to Prometheus data files.
|
Migration is based on reading Prometheus snapshot, which is basically a hard-link to Prometheus data files.
|
||||||
|
|
||||||
See `./vmctl prometheus --help` for details and full list of flags.
|
See `./vmctl prometheus --help` for details and full list of flags. Also see Prometheus related articles [here](#articles).
|
||||||
|
|
||||||
To use migration tool please specify the path to Prometheus snapshot `--prom-snapshot` and VictoriaMetrics address `--vm-addr`.
|
To use migration tool please specify the file path to Prometheus snapshot `--prom-snapshot` (see how to make a snapshot [here](https://www.robustperception.io/taking-snapshots-of-prometheus-data)) and VictoriaMetrics address `--vm-addr`.
|
||||||
More about Prometheus snapshots may be found [here](https://www.robustperception.io/taking-snapshots-of-prometheus-data).
|
Please note, that `vmctl` *do not make a snapshot from Prometheus*, it uses an already prepared snapshot. More about Prometheus snapshots may be found [here](https://www.robustperception.io/taking-snapshots-of-prometheus-data) and [here](https://medium.com/@romanhavronenko/victoriametrics-how-to-migrate-data-from-prometheus-d44a6728f043).
|
||||||
Flag `--vm-addr` for single-node VM is usually equal to `--httpListenAddr`, and for cluster version
|
Flag `--vm-addr` for single-node VM is usually equal to `--httpListenAddr`, and for cluster version
|
||||||
is equal to `--httpListenAddr` flag of VMInsert component. Please note, that vmctl performs initial readiness check for the given address
|
is equal to `--httpListenAddr` flag of VMInsert component. Please note, that vmctl performs initial readiness check for the given address
|
||||||
by checking `/health` endpoint. For cluster version it is additionally required to specify the `--vm-account-id` flag.
|
by checking `/health` endpoint. For cluster version it is additionally required to specify the `--vm-account-id` flag.
|
||||||
|
|
Loading…
Reference in a new issue