Il plug-in containerinfo raccoglie l'elenco dei contenitori in esecuzione nel guest Linux.

Procedura

  1. Recupero dei dati: per il guest Linux, i dati raccolti dal plug-in containerinfo vengono recuperati come segue:

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

  2. Modifica dell'intervallo di polling: per il guest Linux, per impostazione predefinita il plug-in containerinfo acquisisce le informazioni ogni 6 ore.
    L'amministratore guest può configurare questo intervallo di polling in qualsiasi momento, come indicato di seguito:

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

    Per ripristinare il valore predefinito dell'intervallo di polling di containerinfo, eseguire il comando seguente:

    vmware-toolbox-cmd config remove containerinfo poll-interval

  3. Esecuzione di query relative alle informazioni sui contenitori: per il guest Linux, il numero di contenitori sottoposti a query in base allo spazio dei nomi può essere limitato a un valore come indicato di seguito:

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

    Il valore predefinito per max-containers è 100. Il plug-in containerinfo interromperà la raccolta di informazioni dopo aver raccolto informazioni da 100 contenitori.

  4. Comunica con il daemon Docker (docker-unix-socket): il socket Docker unix viene utilizzato per comunicare con il daemon Docker. Il valore predefinito è /var/run/docker.sock
    Nota:
    • Questa chiave è specifica per gli utenti docker.
    • Il valore predefinito può essere sostituito utilizzando vmware-toolbox-cmd:

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

  5. Comunica con il server gRPC containerd (containerd-unix-socket): il socket unix containerd viene utilizzato per comunicare con il server gRPC containerd. Il valore predefinito è /run/containerd/containerd.sock
    • Il valore predefinito può essere sostituito utilizzando vmware-toolbox-cmd:

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

  6. Disabilitazione del plug-in containerinfo:

    Per disabilitare il ciclo di raccolta containerinfo, impostare poll-interval=0

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