Configurer ContainerInfo pour Linux

Le plug-in containerinfo collecte la liste des conteneurs en cours d'exécution à l'intérieur de l'invité Linux.
  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
    • 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