Checkmk logo

Checkmk

Monitors servers, networks, clouds, and containers with both agents and agentless checks

Open Source Alternative to
Repository activity
  • Stars2.3k
  • Forks540
  • Open Issues41
checkmk health score - Linux Foundation Insights
License

GPL-2.0

Languages
  • Python
  • TypeScript
  • C++
Checkmk screenshot

About Checkmk

Checkmk leans on a large library of built-in plugins to monitor physical, virtual, containerized, and cloud environments. Rather than asking you to script every check, it ships hundreds of official and community plugins that already know how to read common services, so onboarding a host means installing an agent or pointing at an endpoint. It is built to scale with low resource use.

Monitoring works agent-based or agentless. A web UI drives dashboards, distributed monitoring spreads load across sites, and agent management is automated. Enterprise editions layer on Kubernetes, AWS, Azure, and GCP coverage plus OpenTelemetry metrics, push agents, and host auto-registration, with LDAP and REST API integrations throughout.

The Community edition is free under GPL v2. Linux packages ship as DEB and RPM, every edition runs in Docker, paid tiers come as appliances, and Checkmk Cloud is the SaaS option.

Key features

  • Agent-based and agentless monitoring
  • Web-based UI with dashboards
  • Distributed monitoring and automated agent management
  • OpenTelemetry metrics and push agents in Ultimate
  • Hundreds of official and community-maintained plugins

Details

First released
2019
License
GPL v2
Platforms
Linux · Docker
Deployment
self-hostable · docker · cloud
Environments
Physical · virtual · container · cloud
Company
Checkmk GmbH