System Monitoring with Checkmk - Part 1: Basics

Duration: 5 Days | Price Inhouse (without VAT): 11.980,00 € | Price Public (without VAT): 2.350,00 €

Scheduled Events

04.05.2020 - 08.05.2020
21.09.2020 - 25.09.2020


With Checkmk, the setting up of a monitoring system is a breeze, even on large installations. Working with the command line is reduced to a minimum, as WATO provides a powerful graphical configuration interface. With this you do not need to be a Linux expert to implement a monitoring system that easily manages big and complex setups.

Using the Open Monitoring Distribution (OMD) as a basis makes installation and updates run very smoothly, including many popular addons such as NagVis (graphical visualization) and PNP4Nagios. (long-term recording of metrics) In our basic course System Monitoring with Checkmk, you learn how to set up a professional monitoring system and structure it in a sensible way, to monitor the network, servers, operating systems and applications. You do not need any Linux expertise. All that you need to know, you will learn in the course. For this we follow a very practical approach. First we install a full monitoring environment with OMD, then we address the monitoring of Windows and Linux, network devices and services as well applications step by step. This way you learn how Checkmk operates, how acknowledgements and downtimes work, the difference between passive and active checks, how to configure notifications, how to assign hosts and services to users, and a lot more. Of course you will also learn all about the advantages Checkmk has compared to other systems and what it’s users love about it, such as:

Automatic discovery and configuration of monitored services
The rule-based configuration based on host tags, that is an advantage especially in complex environments
Distributed Monitoring (centralized visualization of multiple monitoring servers)
The very customizable UI of Checkmk

With the add-on PNP4Nagios we will record and graphically evaluate metrics (e.g. PING times, network load, cpu utilization) over a longer period of time.

With NagVis we create graphical maps and diagrams to represent current system states clearly.

Note: After completing this course or if you already have the contents by working with Checkmk in practice you are optimally prepared for our exciting second part.

Prerequisites: for this course: Experience in the administration of network services. Knowledge of Scripting languages like Bash, Perl or Python are useful, but not mandatory.


Introduction and installation

Checkmk overview

The graphical user interface

Working with WATO - checkmk’s configuration tool

The Checkmk Agent

Monitoring of various services

Extend Checkmk with your own checks

Alarm, part 1

Users, roles and permissions

Distributed monitoring, part 1

Measurement data processing, part 1


If the participant differs:
Please fill out the captcha.