是用于在VictoriaMetrics之间以及与其他时序数据库迁移数据的命令行工具。它对于从InfluxDB、Prometheus等其他时序数据库迁移数据,或在两个VictoriaMetrics实例之间传输数据至关重要。
vmctl通常作为一次性Docker命令运行,以执行特定的迁移任务。
从Prometheus迁移:
bashdocker run --rm victoriametrics/vmctl:latest vm-native \ -source-addr="http://<prometheus-addr>:9090" \ -destination-addr="http://<vm-addr>:8428"
从InfluxDB迁移:
bashdocker run --rm victoriametrics/vmctl:latest influx-importer \ -addr="http://<vm-addr>:8428" \ -influx-addr="http://<influx-addr>:8086" \ -db="your_database"
vmctl的标志因使用的子命令(如vm-native、influx-importer等)而异。

invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务