14.4. Suivi de la migration en direct

Vous pouvez surveiller la progression de la migration en direct à partir de la console web ou de l'interface de commande en ligne.

14.4.1. Suivi de la migration en direct à l'aide de la console web

Vous pouvez suivre la progression de toutes les migrations en direct dans l'ongletOverview → Migrations de la console web.

Vous pouvez afficher les mesures de migration d'une machine virtuelle sur l'ongletVirtualMachine details → Metrics dans la console Web.

14.4.2. Surveillance de la migration en direct d'une instance de machine virtuelle dans le CLI

L'état de la migration de la machine virtuelle est stocké dans le composant Status de la configuration VirtualMachineInstance.

Procédure

  • Utilisez la commande oc describe sur l'instance de machine virtuelle qui migre :

    $ oc describe vmi vmi-fedora

    Exemple de sortie

    ...
    Status:
      Conditions:
        Last Probe Time:       <nil>
        Last Transition Time:  <nil>
        Status:                True
        Type:                  LiveMigratable
      Migration Method:  LiveMigration
      Migration State:
        Completed:                    true
        End Timestamp:                2018-12-24T06:19:42Z
        Migration UID:                d78c8962-0743-11e9-a540-fa163e0c69f1
        Source Node:                  node2.example.com
        Start Timestamp:              2018-12-24T06:19:35Z
        Target Node:                  node1.example.com
        Target Node Address:          10.9.0.18:43891
        Target Node Domain Detected:  true

14.4.3. Metrics

Vous pouvez utiliser les requêtes Prometheus pour surveiller la migration en direct.

14.4.3.1. Mesures de migration en temps réel

Les paramètres suivants peuvent être interrogés pour connaître l'état de la migration en temps réel :

kubevirt_migrate_vmi_data_processed_bytes
La quantité de données du système d'exploitation invité (OS) qui a migré vers la nouvelle machine virtuelle (VM). Type : Jauge.
kubevirt_migrate_vmi_data_remaining_bytes
Quantité de données du système d'exploitation invité restant à migrer. Type : Jauge.
kubevirt_migrate_vmi_dirty_memory_rate_bytes
La vitesse à laquelle la mémoire devient sale dans le système d'exploitation invité. La mémoire sale est constituée de données qui ont été modifiées mais qui n'ont pas encore été écrites sur le disque. Type : Jauge.
kubevirt_migrate_vmi_pending_count
Le nombre de migrations en attente. Type : Jauge.
kubevirt_migrate_vmi_scheduling_count
Le nombre de migrations d'ordonnancement. Type : Jauge.
kubevirt_migrate_vmi_running_count
Le nombre de migrations en cours. Type : Jauge.
kubevirt_migrate_vmi_succeeded
Le nombre de migrations effectuées avec succès. Type : Jauge.
kubevirt_migrate_vmi_failed
Le nombre de migrations qui ont échoué. Type : Jauge.