Check_MK - The Legacy Documentation

Here you find what is left from the old documentation of ancient Check_MK versions. Most things are now documented in the brand new and shiny Check_MK User Manual. Please go there.

Some articles of the legacy documentation, however, do not yet have a counterpart in the new manual. These articles are kept here for your conveniance. Please note that this documentation might not reflect the current versions of Check_MK and might not be up-to-date. We hope to finish the new manual soon and then these pages will finally be removed completely.

1. Basic Articles

Further reading and more detailed information about all aspects of Check_MK is found here. Most topics here have already been covered in the new documentation besides:

2. Advanced Topics

The following articles cover advanced topics for those who are familiar with the basic operation of Check_MK:

3. Multisite

Check_MK Multisite is a modern, fast and flexible web based GUI for viewing and browsing your current monitoring status. It is based on MK Livestatus and supports distributed monitoring in a very efficient way. Most things are covered in the new documentation, besides:


WATO - Check_MK's Web Administration Tool - allows a completely web based configuration of your monitoring. Even for masters of the command line WATO has advantages: it allows you to move a part of your daily workload to your collegues. Almost everything is now covered by the new docu, but one topic:

5. Business Intelligence (BI)

Check_MK BI gives you an overview of the summary state of complex applications by aggregating the states of hosts and services in very flexible ways.

6. Check_MK Inventory

Version 1.2.6 of Check_MK will bring a completely new component for inventorizing hardware and software data from your hosts. No additional agent is needed and setting it up is ridiculously simple:

  • Introduction - NEW The new Check_MK Hardware/Software-Inventory

7. Writing Extensions

Developing your own checks and other extensions for Check_MK is not as difficult as you might think. Our documentation for this is not yet complete. But we have already some good articles of how to write and package checks: