Explore the latest product updates and best practices at our hybrid Checkmk Conference #12 from June 16-18, 2026 – Register here

Checkmk Pricing

Transparent and predictable pricing that scales with your IT estate. Pay for the value you realize, plan with certainty, and grow without limits.

Self-Hosted

Community

Free and open source monitoring for small infrastructures. Perfect for personal projects.

FREE

Forever free of charge

Benefits:

  • 2000+ pre-built integrations
  • Easily scalable up to ~100 hosts
  • Community support

  • Infrastructure Monitoring

Pro

Monitoring at speed and scale for data center infrastructures. Ideal for growing enterprises

From

€190


/month, billed annually

As low as ~€1.90/host per month

Everything in Community, plus:

  • Up to 80% more resource efficient
  • Advanced analytics and reporting
  • Powerful automation
  • Distributed monitoring
  • Professional support: 8h X 5d

  • Infrastructure Monitoring
  • Synthetic Monitoring

Ultimate

Full-stack observability for hybrid and cloud-native infrastructures. Ideal for MNCs and MSPs.

From

€275


/month, billed annually

As low as ~€2.75/host per month

Everything in Pro, plus:

  • Full-stack observability
  • Advanced security compliance
  • Advanced cloud integrations
  • Automated mass rollouts
  • Professional support: 10h X 5d
  • Upgrade to 24h X 5d support

  • Infrastructure Monitoring
  • Application Monitoring
  • Synthetic Monitoring
Synthetic Monitoring

Community


Only available in higher editions

Pro


Ultimate


Synthetic Monitoring

Test your user experience proactively and catch issues before your users do.


€0

/ month, billed annually

€0.00 /test

3 free Tests 1000 Tests

Track user experience end-to-end:

  • Monitor infrastructure, applications and user experience in one platform
  • Save on hundreds of hours of manual testing
  • Track user flows with objective KPIs
  • Monitor any web or desktop application
  • Monitor black box applications outside of immediate control

Requires base subscription for Pro or Ultimate

Synthetic Monitoring

Only available with Pro and Ultimate Test your user experience like a real user and catch issues before they do.

€0

/ month, billed annually

€0.00 /test

3 free Tests 1000 Tests

Track user experience end-to-end:

  • Track user flows with objective KPIs
  • Proactive detection of issues before they affect users
  • Monitor any interface within one integrated platform
  • Monitoring of crucial interfaces outside of immediate control

Requires base subscription for Pro or Ultimate


SaaS

CloudAI

Full-stack observability for hybrid and cloud-native infrastructures in a SaaS platform. Ideal for MNCs and MSPs

With Cloud you get:

  • Fully managed offering
  • 99.95% availability
  • End to end observability
  • Advanced security with no inbound traffic
  • Advanced cloud integrations
  • Automated mass rollouts
  • Professional support: 10h X 5 d

  • Infrastructure Monitoring
  • Application Monitoring

Checkout the service calculator for an estimation.

Free trial

€240

/ month / year

~€7.20 /host per month
1 host = ~30 services

1K Services 50K Services

Checkout the service calculator for an estimation.

Free trial

Compare features

View a detailed comparison of all features across editions

Download Comparison (PDF)
Compare features across editions
Community
Pro
Ultimate
Infrastructure monitoring
Server monitoring
Network monitoring
Log & event monitoring
Container monitoring
Kubernetes monitoring
OpenShift monitoring
Zero-maintenance remote monitoring, with Relay
Monitor your customers' IT
Application monitoring
Integrations for common enterprise applications
Native OpenTelemetry & Prometheus ingestion
Visual metric query builder
Interactive data exploration
Synthetic monitoring
Desktop & web application monitoring
User experience testing
Special cases
Cloud monitoring
AWS monitoring basic basic extended
Azure monitoring basic basic extended
GCP monitoring basic basic extended
Quick Setup
Built-in dashboards
Automations
Auto-discovery of hosts and services
REST API
Automated monitoring of dynamic infrastructure
Agent management & automated agent updates
Automated remediation handler
Recurring maintenance downtimes
Host lifecycle management
Auto-registration of hosts
Dashboards & graphs
Live customizable dashboards
Time-series graphs
Efficient long-term data storage
Modular customizable graphs
Overview dashboards
Built-in dashboards
Responsive dashboards for any screen size
Share dashboards with public links
Large variety of graphs and widgets for custom dashboards
Built-in cloud dashboards
General functionality
Smart and granular alerting
Business process health monitoring
Powerful search and filter options
Tags & Labels
Hardware / Software inventory
Customizable GUI
Granular role & permission management
Unlimited user accounts
Distributed monitoring
HA support
Use in affiliated entities included from 60k Services included
Performance
Scalability 100+ hosts 100,000+ hosts 100,000+ hosts
CPU efficiency medium very high very high
Shortest measurement interval 1m <1m <1m
Distributed monitoring performance medium very high very high
Long-term availability analysis slow very fast very fast
Dynamic configuration
Advanced analytics
Trend predictions
Advanced forecasting/capacity planning
Reporting
Availability analysis
PDF Reports
SLA Reporting
Monitoring coverage
2,000+ officially supported integrations
Agent-based monitoring
Agentless monitoring
Pull agents
Push agents
Deployment
Linux Distribution (RHEL / SLES / Debian / Ubuntu)
Docker
Virtual Appliance
Hardware Appliance
Marketplaces AWS & Azure
Security
Secure agent by design
Encrypted communication
Non-root agent
Password store
2FA
SAML
Integrations
SSO
LDAP & AD support
Slack & Mattermost
Opsgenie
Splunk On-Call
PagerDuty
Cisco WebEx Teams
Prometheus
Grafana & Grafana Cloud
MS Teams
Jira
Service Now
Support
Professional support 8h x 5d 10h x 5d
Premium support 24h x 5d
MSP
Central management of customers
Multi-tenancy and strict data segregation
Automatic customer reporting
Autonomous monitoring
Intelligent Alerting
CloudAI
Infrastructure monitoring
Server monitoring
Cloud monitoring
Web service monitoring
Network monitoring
Container monitoring
Kubernetes & OpenShift monitoring
Zero-maintenance remote monitoring, with Relay
Application monitoring
Integrations for common enterprise applications
Native OpenTelemetry ingestion
Visual metric query builder
Interactive data exploration
Cloud monitoring
AWS monitoring extended
Azure monitoring extended
GCP monitoring extended
Cloud cost monitoring
Built-in dashboards
Automations
Auto-discovery of hosts and services
REST API
Automated monitoring of dynamic infrastructure
Recurring maintenance downtimes
Host lifecycle management
Auto-registration of hosts
Dashboards & graphs
Live customizable dashboards
Time-series graphs
Modular customizable graphs
Overview dashboards
Built-in dashboards
Responsive dashboards for any screen size
Share dashboards with public links
Large variety of graphs and widgets for custom dashboards
Built-in cloud dashboards
AI-enabled workflows
AI-powered troubleshooting
Natural language explanations
General functionality
Smart and granular alerting
Business process health monitoring
Powerful search and filter options
Tags & Labels
Hardware / Software inventory
Long-term data retention
Customizable GUI
User accounts 20
HA support 99,5% uptime SLA
Use in affiliated entities included
Interactive onboarding guide
Self-service user management.
Performance
Scalability 50,000 Services
Shortest measurement interval <1m
Long-term availability analysis very fast
Dynamic configuration
Advanced analytics
Trend predictions
Advanced forecasting/capacity planning
Reporting
Availability analysis
PDF Reports
SLA Reporting
Monitoring agents
Central agent management
Automated agent updates
Push mode for data collection
Pre-configured agents
~1,000 officially supported integrations
Data protection
Data residency Choose between EU and US
ISO 27001
SOC2 type I
Security
Secure agent by design
Encrypted communication
Password store
SAML
Automatic updates
Daily security patches
Backups
Integrations
SSO
Slack & Mattermost
Opsgenie
Splunk On-Call (prev. VictorOps)
PagerDuty
Cisco WebEx Teams
MS Teams
Jira
Service Now
Support
Community support
Professional support included
FAQ

Checkmk uses three pricing units, each tied to a specific capability:

  • Services: the pricing unit for Infrastructure Monitoring. A service is any individual aspect of a host — for example, a file system, a hardware sensor, a switch port, or a specific metric like CPU usage. 
  • Custom metrics: the pricing unit for Application Observability. A custom metric is a unique data series ingested via the OpenTelemetry collector — for example, a request latency metric tagged by endpoint and region.
  • Synthetic tests: the pricing unit for Synthetic Monitoring. A synthetic test is a single, automated check that simulates a user action like a login, checkout, or API call. Each test includes up to 5 individual ‘KPI keywords’ to measure individual steps in a test.

Pricing scales with the count of these units, with no per-host fees or hidden costs. We use hosts as an approximate sizing reference. On average, there are 30 services per host.

Infrastructure Monitoring is priced by the number of services you monitor. A service is any individual aspect of a host — for example, a file system, a hardware sensor, a switch port, or a specific metric like CPU usage. Subscriptions are sized by service count, with no additional charges or restrictions beyond that number.

We believe services are the fairest pricing metric: a Wi-Fi access point has far fewer aspects worth monitoring than a database server, and should cost less to monitor accordingly.

Hosts have around 30 services each on average. A database server or core switch may have many more, while a simple network device may have far fewer. Use our service calculator to estimate the right size for your environment.

For Infrastructure Monitoring, Checkmk prices by service rather than by host because hosts vary enormously in monitoring complexity. A core switch or database server has dozens of meaningful aspects to monitor; a Wi-Fi access point has only a few. Per-host pricing charges the same for both, regardless of how much is actually being monitored. Service-based pricing aligns cost with monitoring depth and keeps bills predictable as your environment grows.

This same principle applies across Checkmk's other capabilities: Application Observability is priced by custom metrics, and Synthetic Monitoring by tests — in each case, the pricing unit reflects the actual workload being monitored, rather than a proxy like host count.

Application Observability is included with Checkmk Ultimate and Checkmk Cloud subscriptions and is not sold standalone. It is priced by the number of custom metrics, and each subscription includes a number of custom metrics matched to its service count.

A custom metric is a unique data series ingested via the OpenTelemetry collector — for example, a request latency metric tagged by endpoint and region. Each unique combination of metric name and tags counts as one custom metric.

Checkmk Ultimate and Checkmk Cloud subscriptions include the same number of custom metrics as services. For example, a 6,000-service subscription includes 6,000 custom metrics and covers approximately 200 hosts; a 30,000-service subscription includes 30,000 custom metrics and covers approximately 1,000 hosts.

Yes. Additional custom metrics can be added to any Checkmk Ultimate or Checkmk Cloud subscription. Contact our sales team for pricing.

For Checkmk Cloud, a fair use policy applies: incoming data is blocked once usage exceeds the subscription allotment by more than 100,000 custom metrics.

For Checkmk Ultimate, exceeding the allotment is treated as overuse of the subscription. Customers running consistently above their allotted custom metrics should contact the Checkmk sales team to adjust their subscription.

Checkmk Synthetic Monitoring is available as an add-on to Checkmk Pro and Checkmk Ultimate. It is priced per synthetic test — a single automated check that simulates a user action like a login, checkout, or API call. Pricing scales with the number of tests, not how often they run. Each test also includes 5 KPIs, which expose individual steps within a test (such as page load time or transaction duration) so you get more visibility from every test, without needing to configure additional ones.

Both editions include Infrastructure Monitoring and Application Observability, sized by an equal number of services and custom metrics. The difference is how they are operated and what they support:

  • Checkmk Ultimate is self-managed. You deploy and operate it on your own infrastructure, including in your own AWS or Azure tenant via the cloud marketplaces. Ultimate supports distributed monitoring, scales to 100,000+ hosts, and can be combined with the Synthetic Monitoring add-on.
  • Checkmk Cloud is the SaaS edition, fully hosted and managed by Checkmk on AWS, with hosting available in Frankfurt (EU) and Northern Virginia (US). Cloud is currently capped at 50,000 services, and does not include the Synthetic Monitoring add-on.

Choose Checkmk Ultimate if you need full control over your monitoring infrastructure, operate at very large scale, or work in environments where data must remain on-premises. Choose Checkmk Cloud if you want a fully managed solution without operational overhead.

Migration between self-hosted editions and Checkmk Cloud is not currently supported in either direction. If you're evaluating both options, we recommend trialing the edition that best matches your long-term operational model.

Checkmk Pro and Checkmk Ultimate scale to 100,000+ hosts in self-hosted deployments using distributed monitoring. Checkmk Cloud currently supports up to 50,000 services. For larger environments, Checkmk Ultimate is the recommended path.

Yes. Many of our customers start with Checkmk Community to evaluate Checkmk in their own environment, then upgrade to Checkmk Pro or Checkmk Ultimate when they're ready for enterprise features like distributed monitoring, advanced reporting, or professional support. The upgrade happens in place — your hosts, services, and configurations carry over. Contact our sales team to arrange the license change.

Yes, you can upgrade to Checkmk Ultimate at any time, without waiting for your current contract to expire. Contact our sales team for details.

The fastest way to see Checkmk in action is the Checkmk Cloud trial — a fully managed 30-day trial that requires no installation. You're up and monitoring within minutes.

For self-hosted evaluation, you can also install one of the following 30-day trials with full functionality:

After a self-hosted trial expires, your installation continues in Free mode (750 services, one site) and can be upgraded to a paid subscription at any time. For longer evaluations or proof-of-concept projects exceeding the trial period, contact our sales team for an extended POC license.

Yes. Checkmk Ultimate is available on the AWS and Azure marketplaces and runs natively in your own cloud account. The marketplace listings use a Bring Your Own License (BYOL) model, so the same Checkmk subscription covers sites you launch from either marketplace.

Support is included in every paid Checkmk edition. See our support page for response times, channels, and details by edition.