Agent-based and agentless host monitoring
Checkmk monitors hosts through two collection methods that can coexist in the same environment. The Checkmk agent — a lightweight daemon available for Linux, Windows, AIX, HP-UX, and Solaris — runs on the monitored host and sends structured metric data back to the Checkmk server using a proprietary TCP protocol. - Agent-based monitoring provides significantly deeper visibility than SNMP: on a Linux host, the agent exposes CPU per-core metrics, memory details, running process counts, file system usage per mount point, open TCP connections, scheduled job status, log file monitoring, and many more metrics that SNMP cannot surface. - The agentless path uses SNMP (v1, v2c, v3) for network devices and devices where agent installation is not possible, REST API polling for cloud services and modern devices with API access, and IPMI for hardware monitoring on servers with baseboard management controllers.