Explore the latest product updates and best practices at our hybrid Checkmk Conference #12 from June 16-18, 2026 – Register here
Award-winning server monitoring platform
Try Checkmk free for 30 days

Ensure peak performance for your IT infrastructure with the best server monitoring platform. Say goodbye to preventable outages and off-hours emergencies.

Check30-day unlimited trial
CheckNo credit card required

Customer satisfaction leader

Ensure peak server performance for your IT infrastructure

Flexible server monitoring through the use of more than 2,000 smart checks.

Effortless configuration with automatic host discovery and precise network mapping.

Native agents for multiple operating systems, extended with API-based checks.

Agentless monitoring with SNMP and TCP/UDP (e.g., FTP, LDAP, IMAP).

Join our community of satisfied customers

  • Adobe
  • Cisco
  • Fujitsu
  • Siemens
  • Volkswagen
  • Lincoln Laboratory
  • Zalando
  • Fitbit
  • ING
  • HP

The whole Checkmk environment has a very mature, stable foundation of supported checks and performance counters. Yet it grows almost on a daily basis.

Support for new systems is being implemented very often and if you are willing to request it yourself, you can have it included in the core distribution in very little time. This agility really has no match among the larger competitors.

Discover the all-in-one server monitoring software

Checkmk is able to monitor a large variety of servers

Your organization uses multiple types of servers. It is therefore important to use a server monitoring software that can help you get started with all of your server monitoring at once.

Checkmk provides this flexibility through its large collection of more than 2,000 plug-ins. Here are some examples of server types which can be monitored with Checkmk:

  • Mail server monitoring — Make sure your mail servers function reliably by using one of our generic POP3, IMAP or SMTP checks. Get detailed information on your mail application with our plug-ins for MS Exchange, Postfix, qmail and more.
  • Web server monitoring — Ensure minimal downtime for your web servers by getting alerts from our active HTTP, FTP and SSL checks. Monitor performance metrics of your Apache and Nginx web servers.
  • Database server monitoring — Checkmk supports monitoring of all major databases: MySQL/MariaDB, Microsoft SQL, PostgreSQL, Oracle, MongoDB, IBM DB2, IBM Informix, SAP HANA, Microsoft Azure SQL and Amazon Web Services RDS.
  • Application server monitoring — Checkmk helps monitor almost all Java applications servers (e.g. JBoss, Oracle WebLogic, Apache Tomcat, IBM WebSphere)
  • FTP server monitoring — Track the availability and response times of your FTP server, and monitor your servers' CPU load, capacity, memory utilization, network latency and packet loss.

Linux server monitoring

Get an accurate overview of your Linux servers' health and performance. We support the following Linux OS: Debian, Ubuntu, Red Hat Enterprise Linux, Fedora, CentOS, openSUSE, SLES and other derivatives, as well as all other DEB-based distributions.

Benefits of Linux server monitoring with Checkmk:

  • Minimal footprint (the agent requires little CPU, RAM or hard drive space)
  • Full transparency (only a shell script is executed in which you can see all commands)
  • Complete security (the agent permits no access from the network whatsoever)
Dashboard providing the health and performance of Linux servers
Dashboard providing the health and performance of Windows servers

Windows server monitoring

Monitor your Windows servers and gain insights into critical metrics such as CPU, memory, disk usage, services, processes, network interfaces, filesystems and more. Quickly identify and resolve any performance or availability issues.

Benefits of Windows server monitoring with Checkmk:

  • Integrated log management for Windows Event Log
  • Easily integrate monitoring for MS Exchange, Active Directory, MS SQL and Skype
  • Monitor the latest Windows OS and older versions (Windows XP, Windows Server 2003 etc.)

Virtual server monitoring

Monitor the health and availability of your virtualized server environment. Checkmk supports the real-time monitoring of all major virtualization platforms, such as VMware ESXi, Microsoft Hyper-V and associated virtual machines.

Virtual server monitoring is already integrated in Checkmk, so that your virtual machines can be monitored with almost no additional set-up. Checkmk itself can also be run on a virtual server infrastructure within the virtual appliance.

Monitoring of virtualized server environment
Checkmk showing hardware details of a system

Centralized Asset Management

The Checkmk hardware & software inventory is built to automatically discover and manage your hardware & software asset information on all servers and workstations being monitored.

Easily identify hosts with vulnerable and outdated software versions, so that you can act to secure your IT. Checkmk also stores the history of the inventory of a server and helps you track changes in your environment, e.g. a BIOS update, RAM upgrade.

Integrate Checkmk with your Configuration Management Database (CMDB) to always have an up-to-date overview of your IT.

Visualize data for best server monitoring

As one of the best server monitoring software Checkmk not only provides powerful monitoring agents for most server operating systems, such as Windows, Linux and Unix. It also supports agentless monitoring via SNMP, IPMI, WMI or Redfish as well as data collection via server vendor interfaces.

Checkmk combines status, metrics, and log-based data in one solution and provides numerous visualization options with powerful dashboards. This allows you to get the most out of your monitoring.

Customized dashboard in Checkmk showing relevant data
Customized dashboard in Checkmk for monitoring server performance

Monitor server performance

Checkmk allows you to just focus on the performance metrics of your systems, if necessary. By monitoring server performance, you can strictly keep an eye on CPU utilization, memory consumption, disk I/O and network performance of your physical servers or more specific metrics regarding the use case of the server.

Thus, you monitor for example the response time of a web server, the network bandwidth utilization for a backup server, or even the waiting time for each written memory block (latency) and input/output operations per second (IOPS) of a file server.

Monitor with a glance. Resolve with a click

Dynamic dashboards

Flexible, real-time dashboards

Powerful visualizations

Interactive and dynamic visualization options

Infrastructure monitoring

Hosts and Services overviews that enable fast drill downs

Log and event monitoring

Efficient processing and analysis of logs

Availability and SLA reporting

Precise availability and SLA fulfillment reporting

Notifications and alerts

Advanced notification system with many integrations

Simple, flexible configuration

Modern, efficient and automatic configuration system

Deploy flexibly in every environment

Linux server
Docker container
Virtual appliance
Physical appliance

Explore all installation options

Frequently asked questions about the trial

Curious about Checkmk Cloud, Pro, or Ultimate? Head to our pricing page to pick the edition that fits your needs and start your trial. 30-day trial is completely free, allowing you to test the full feature set of our commercial editions without any restrictions.

Checkmk offers several flexible deployment options to fit your specific infrastructure needs:

  1. Linux Server Installation
    The most common deployment method. You can install Checkmk directly on a Linux server, whether physical or virtual. Supported Linux distributions include Red Hat Enterprise Linux (RHEL) based systems, SUSE Linux Enterprise Server (SLES), Debian, and Ubuntu.  
  2. Cloud Infrastructure
    Host your own Checkmk instance on AWS or Microsoft Azure. For the fastest setup, Checkmk Ultimate is available as pre-configured virtual machine images in the AWS and Azure Marketplaces, allowing you to bypass manual installation steps.
  3. SaaS (Software as a Service)
    Enjoy hassle-free setup and maintenance-free experience with Checkmk Cloud. Learn more about our SaaS platform
  4. Docker Containers
    Checkmk can be deployed as a Docker container using official images for both Community and commercial editions. The lightweight, self-contained container environment allows for easy deployment and portability. View Docker documentation.
  5. Virtual Appliance 
    A ready-to-use solution for hypervisors like VMware ESXi, Hyper-V, Proxmox, or VirtualBox. The appliance includes a hardened Debian-based OS and a dedicated web interface for easy, command-free configuration and management. Check virtual appliance details
  6. Physical Appliance
    For a turnkey hardware solution, Checkmk offers physical appliances with pre-installed and optimized software, ready for deployment in data centers. These appliances support high-availability clustering and come in various models with different maintenance levels to ensure 24/7 monitoring uptime. See available devices.

No, you do not have to install Checkmk to get hands-on.

Checkmk provides a sandbox instance that lets you get familiar with the Checkmk GUI, explore core Checkmk functionalities, and view prebuilt dashboards — all without deploying a single package locally. This is an easy way to evaluate the look, feel, and capabilities of Checkmk before deciding on a deployment option.

Ready for a test-drive? Play with Checkmk.

Once the 30-day trial of a self-hosted Checkmk edition ends, you can either license your site with a paid subscription or continue using it for free as long as you want. The free version allows up to 750 monitored services on a single site and does not support distributed monitoring.

For Checkmk Cloud (SaaS), you must activate a paid subscription before the 30-day trial period ends to keep your monitoring active. Otherwise, your trial instance and its configuration will be automatically deleted

You can purchase a Checkmk license online or by requesting a quote from our sales team. Once you have your subscription, you simply enter your license credentials directly into your existing trial site.

The Checkmk server is not supported on Windows. However, you can monitor Windows hosts using the Checkmk agent.

For the server itself, we suggest starting a Checkmk Cloud trial — our SaaS edition that runs entirely on our cloud infrastructure.

 

The easiest way to get started with a PoC is to start a trial, create a new site, and use the 30-day trial period. If you need more than 30 days to build your PoC, please contact our sales team, and we will be happy to issue an extended PoC license.

By using one of the self-hosted Checkmk editions you are in control of your monitoring data, which never leaves your infrastructure. The data for processing your account and subscription is securely stored and processed exclusively within the European Union. In the case of the Checkmk Cloud edition (SaaS), you can choose where to keep all your data between the US (Virginia) and the EU (Frankfurt). In the latter case, your sensitive information never leaves EU borders.

Yes, Checkmk ensures full compliance with GDPR and other stringent EU regulations. Our robust security measures and transparent data processing practices are designed to safeguard your data and provide full confidence. You can read more on how we process data on the Privacy Policy page.

Ready to explore the Checkmk monitoring platform?

No credit card required. No upfront commitment. Unlimited free use for 30 days.

Simply download Checkmk and start monitoring. After the trial period, you can continue monitoring up to 750 services at no cost, or choose a pricing plan with monthly payments based solely on the number of services you need to monitor.