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:
- Monitoring Windows - How to monitor Windows hosts with Check_MK
- Logfiles - Monitoring of Logfiles on Windows and Linux/UNIX
2. Advanced Topics
The following articles cover advanced topics for those who are familiar with the basic operation of Check_MK:
- Monitoring SAP R/3 - How to monitor SAP R/3 systems with Check_MK
- Monitoring MySQL - How to monitor MySQL databases with Check_MK
- Monitoring FreeBSD - How to monitor FreeBSD with Check_MK
- Monitoring Clusters - Check_MK provides a solution for monitoring clustered services
- Monitoring Regular Jobs - Check_MK makes it easy to monitor any linux job
- Configuration Files - How Check_MK reads its configuration files
- Predictive Monitoring - How using dynamic levels makes monitoring you more intelligent
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:
- Automation and Webservice - A safe and easy way to access Multisite from local and remote scripts
- Custom Notes - How to display host and service specific notes in the GUI
- Connecting Nagstamon - How to connect Nagstamon to Multisite
- Localization - How to translate Check_MK Multisite into other languages
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:
- Logfile Pattern Analyzer - How to debug/analyze logfile patterns
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.
- Introduction - Learn how BI can get more out of your monitoring data
- Aggregation Rules - How to configure business aggregations
- Creating BI Services - How to create Nagios services out of BI aggregates and do notifications
- BI in a real world example - Using the WATO GUI to define some Rules and Aggregations
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:
- Writing Checks (Introduction) - A tutorial for writing your own checks
- Agent based checks - Writing checks based on the Check_MK agent
- The new Check API - Version 1.2.0 offers a new and simpler API for checks
- Error handling - How to (not) handle errors in checks
- SNMP based checks - Writing checks that use SNMP
- SNMP auto detection - Automatic detection of checks with cmk -I needs your help
- Working with counters - How to make use of performance data that comes as a counter
- Include files and shared sections - How to share code with other checks
- Parse functions - 1.2.5i7 How to efficiently parse more complex agent output.
- Dictionary based parameters - How to handle complex check parameters
- Blessed Checks - You might use these checks as an example for your own checks
- Multisite Perfometer - How to write perfometers for Multisite
- Multisite Icons - How to add individual icons to hosts and services
- Multisite User Connectors - Modularized user management within multisite.
- Add WATO backup domains - 1.2.4 Add additionial files and folders to WATO snapshots.