all options
bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: conmon  ]

Package: conmon (2.1.12-3)

Links for conmon

Screenshot

Debian Resources:

Download Source Package conmon:

Maintainers:

External Resources:

Similar packages:

monitoraggio dell'esecuzione di container OCI

conmon è un programma di monitoraggio e uno strumento di comunicazione tra un gestore di container (come podman o CRI-O) e un runtime OCI (come runc o crun) per un singolo container.

Quando viene lanciato fa un doppio fork per demonizzarsi e staccarsi dal genitore che lo ha lanciato. Poi lancia il runtime come proprio figlio. Ciò permette ai programmi di gestione di morire in primo piano, essendo sempre in grado di supervisionare il processo figlio (il container) e connettersi ad esso.

Mentre il container è in esecuzione, conmon fa due cose:

 - fornisce un socket per attaccarsi al container, tenendo aperti i flussi
   standard del container e inoltrandoli tramite il socket;
 - scrive il contenuto dei flussi del container in un file di log (o nel
   journal di systemd) in modo che possano essere letti dopo la morte del
   container.

Infine, alla morte del container, conmon registra l'orario e il codice di uscita per farli leggere ai programmi di gestione.

Scritto in C e progettato per avere una piccola impronta sulla memoria, conmon è pensato per essere eseguito da una libreria di gestione dei container. Essenzialmente, conmon è il più piccolo demone che un container possa avere.

Other Packages Related to conmon

  • depends
  • recommends
  • suggests
  • enhances

Download conmon

Download for all available architectures
Architecture Package Size Installed Size Files
armhf 36.0 kB151.0 kB [list of files]