Le plug-in containerinfo collecte la liste des conteneurs en cours d’exécution à l’intérieur de l’invité Linux.

Procédure

  1. Récupération de données : pour l'invité Linux, les données collectées par le plug-in containerinfo sont récupérées comme suit :

    vmtoolsd --cmd "info-get guestinfo.vmtools.containerinfo

  2. Modification de l'intervalle d'interrogation : pour l'invité Linux, le plug-in containerinfo capture par défaut les informations toutes les 6 heures.
    L'administrateur de l'invité peut configurer cet intervalle d'interrogation à tout moment comme suit :

    vmware-toolbox-cmd config set containerinfo poll-interval <new value in seconds>

    Pour rétablir la valeur par défaut de l'intervalle d'interrogation containerinfo, exécutez la commande suivante :

    vmware-toolbox-cmd config remove containerinfo poll-interval

  3. Interrogation des informations sur le conteneur : pour l'invité Linux, le nombre de conteneurs interrogés par espace de noms peut être limité à une valeur comme suit :

    vmware-toolbox-cmd config set containerinfo max-containers <value>

    La valeur par défaut pour max-containers est de 100. Le plug-in containerinfo cessera de collecter des informations après avoir collecté des informations provenant de 100 conteneurs.

  4. Communiquer avec le démon Docker (docker-unix-socket) : le socket Unix du Docker est utilisé pour communiquer avec le démon Docker. La valeur par défaut est /var/run/docker.sock
    Note :
    • Cette clé est spécifique aux utilisateurs du Docker.
    • La valeur par défaut peut être remplacée à l'aide de vmware-toolbox-cmd :

      vmware-toolbox-cmd config set docker-unix-socket <path of the socket>

  5. Communiquer avec le serveur gRPC conteneurisé (containerd-unix-socket) : le socket Unix conteneurisé est utilisé pour communiquer avec le serveur gRPC conteneurisé. La valeur par défaut est /run/containerd/containerd.sock
    • La valeur par défaut peut être remplacée à l'aide de vmware-toolbox-cmd :

      vmware-toolbox-cmd config set containerd-unix-socket <path of the socket>

  6. Désactivation du plug-in containgin :

    Pour désactiver la boucle de collecte containerinfo, définissez l'intervalle d'interrogation=0

    vmware-toolbox-cmd config set containerinfo poll-interval 0