System Monitoring with Checkmk - Part 2: Advanced Topics

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

Scheduled Events

03.03.2025 - 07.03.2025 (german)
12.05.2025 - 17.05.2025 (german)
02.12.2024 - 06.12.2024 (german)
08.12.2025 - 12.12.2025 (german)

→ Request now

Description

Have you attended our first course System Monitoring with Checkmk - Part 1: Basics already, or have comparable knowledge through practical experience? Then the second part of our Checkmk training is just right for you! Our 5 day advanced training will introduce you to many exciting topics around monitoring with Checkmk and beyond. We also share best practices and advanced methods - such as Checkmk on the command line. We use OMD - the Open Monitoring Distribution as a platform. OMD simplifies installation and updates of the entire monitoring ecosystem greatly and offers further advantages such as professional, globally standardized system integration and multi-instance capabilities. An important part concerns the architecture of the monitoring system. Here we discuss distributed monitoring - installations with more than one monitoring server. We show you how you can build a central configuration with WATO, how to monitor security areas (eg. DMZ, internet servers) safely, and discuss advantages and disadvanages of the possible architectures. As well as the established Checkmk Event Console, we present new topics such as reporting and hardware/software inventory. Remark: If you do not yet have practical experience with Checkmk, our basic training System Monitoring with Checkmk - Part 1: Basics is better suited for you.

Prerequisites: Knowledge of the course System Monitoring with Checkmk - Part 1: Basics

Contents

Advanced instance management with the command omd

  • omd diff
  • Data backup with omd backup and restore

Checkmk on the command line

  • Working with the cmk command on the command line
  • Overview of the file system - what is where?
  • Edit configuration files manually
  • The log files of Checkmk
  • Manually execute live status queries and scripts

Advanced functions of Checkmk

  • Simulation of complex environments on a test system
  • Monitoring of clusters with and without a service IP address
  • Manage hosts automatically with the WATO Web API
  • Individual access to the agents (Datasource programms)

The Checkmk Micro Core

  • Architecture and advantages of the CMC
  • Special Features when Changing the Monitoring Kernel

Alarm, part 2

  • collective alarm
  • Traceable alarming via synchronous SMTP
  • Alarm via SMS
  • Write your own alert scripts

BI - Business Intelligence

  • Mapping Business Processes with Checkmk BI
  • BI rules that automatically recognize applications
  • BI in Distributed Monitoring
  • Alerting BI aggregates
  • Calculating the Availability of BI Aggregates

The Event Console

  • Difference Between States and Events
  • Setting up and configuring the Event Console
  • Connection of syslog, SNMP traps and log files
  • Structure and Features of Event Rules
  • Handling of operating with events
  • Automatic and manual triggering of actions

Reporting and availability

  • Introduction to the Checkmk Reporting Module
  • Using Instant Reports
  • Create your own reports
  • Availability Evaluation with Checkmk

Hardware/software inventory

  • Set up hardware/software inventory
  • How Checkmk collects information about hardware and software from computers
  • Evaluation of inventory data in the GUI
  • Export data to other systems

Distributed monitoring, part 2

  • Central configuration with WATO
  • The Proxy Daemon Live Status
  • Distributed Monitoring and the Event Console
  • Distributed monitoring and alerting
  • Distributed monitoring and inventory

User administration via LDAP

  • Connection of Active Directory and OpenLDAP
  • Mapping of LDAP groups to contact groups and roles
  • Mapping of additional attributes
  • Simultaneous connection of several LDAP sources
  • LDAP in a distributed environment

Important check plugins and agents

  • Monitoring ORACLE
  • Monitoring of VMWare ESX
  • Monitoring of Solaris, HP-UX and AIX

Measurement data processing, part 2

  • Creating custom graphs
  • Tuning and conversion of RRDs
  • Tuning the RRDCached

Visualization with NagVis

  • Introduction to NagVis
  • Creating maps and placing objects

Extend Checkmk

  • Using Checkmk Packages (MKPs)
  • Using MKPs from the Checkmk Exchange
  • Create your own MKPs
  • Using MKPs in a Distributed Environment

Request/Booking

If the participant differs: