15.4. 监控实时迁移
您可以通过 web 控制台或 CLI 监控实时迁移的进度。
15.4.1. 使用 Web 控制台监控实时迁移 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以在 web 控制台的 Overview
您可以在 web 控制台的 VirtualMachine details
15.4.2. 在 CLI 中监控虚拟机实例的实时迁移 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
虚拟机迁移的状态保存在 VirtualMachineInstance
配置的 Status
组件中。
流程
在正在迁移的虚拟机实例上使用
oc describe
命令:oc describe vmi vmi-fedora
$ oc describe vmi vmi-fedora
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
15.4.3. 指标 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以使用 Prometheus 查询 来监控实时迁移。
15.4.3.1. 实时迁移指标 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
可以查询以下指标来显示实时迁移状态:
kubevirt_migrate_vmi_data_processed_bytes
- 迁移到新虚拟机(VM)的客户机操作系统(OS)数据量。类型:Gauge。
kubevirt_migrate_vmi_data_remaining_bytes
- 要迁移的客户机操作系统数据量。类型:Gauge。
kubevirt_migrate_vmi_dirty_memory_rate_bytes
- 在客户机操作系统中达到脏的速度。脏内存是已更改但还没有写入磁盘的数据。类型:Gauge。
kubevirt_migrate_vmi_pending_count
- 待处理的迁移数量。类型:Gauge。
kubevirt_migrate_vmi_scheduling_count
- 调度迁移的数量。类型:Gauge。
kubevirt_migrate_vmi_running_count
- 正在运行的迁移数量。类型:Gauge。
kubevirt_migrate_vmi_succeeded
- 成功完成迁移的数量。类型:Gauge。
kubevirt_migrate_vmi_failed
- 失败的迁移数量。类型:Gauge。