conmon
« Back to VersTracker
Description:
OCI container runtime monitor
Type: Formula  |  Latest Version: 2.1.13@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: oci containers runtime podman cri-o monitoring
Install: brew install conmon
About:
Conmon is a small OCI container runtime monitor that provides a middle layer between a container runtime like runc and the terminal. It handles logging and exit code tracking, allowing runtimes to detach from the container process while maintaining a connection to the client. This enables features like attaching to containers and proper log aggregation.
Key Features:
  • Attaches to container processes and manages I/O streams
  • Tracks container exit codes and signals
  • Provides a logging pipe for container output
  • Lightweight C implementation with minimal dependencies
  • Works as a companion tool for Podman and CRI-O
Use Cases:
  • Enabling container attach functionality in Podman
  • Managing container lifecycle events and exit status
  • Aggregating container logs for external consumers
Alternatives:
  • runc – runc is the OCI runtime that actually creates containers, while conmon is a monitoring wrapper that manages the runtime's lifecycle and I/O
License: Apache-2.0
Dependencies: glib, libseccomp, systemd
Bottles available for: arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Nov 17, 2024 8:37pm 0 VERSION_BUMP 29dd22a7