Conference Workshops

Join us at the Design Offices, Bogenhausen Munich, on May 22, 2025, for the Checkmk Conference workshops.

Join here

Morning workshop details

Below are summaries of the morning half-day workshops. Please note that each session has specific prerequisites listed in its description. Be sure to check the language indicated for each session when booking.

  • Workshop #1: Automating Checkmk via the REST API [DE]
    09:00 - 12:30
    Robert Sander (Heinlein Support)

    13 seats left

    The REST API of Checkmk opens up new opportunities for automating your monitoring. Automation can make your life easier and offers endless options. In this workshop, you will learn what is possible with the REST API and how to get things done more quickly.Configure your monitoring, execute it and get status information. We will dive deeper into how to integrate Checkmk with multiple data sources for automation.We will also look into using the REST API with deployment tools. In summary, this workshop will introduce you to the concepts behind the API and teach you how to automate things yourself through practical examples.

    Prerequisites: Programming experience and a good understanding of Checkmk. 

    Workshop type: Hands-on

    Book directly

  • Workshop #2: Security Best Practices [EN]
    09:00 - 12:30
    Ralf Spenneberg (OpenSource Security)

    29 seats left

    Monitoring is at the heart of your IT. Thus, it needs to be secure. Security expert Ralf Spenneberg will show how you secure your monitoring. Checkmk provides all the tools to enable enterprise-grade security. Sometimes the options are hidden, not enabled or require configuration. In this workshop, Ralf will discuss the Checkmkarchitecture in the context of security and will explain and demonstrate the configuration of a secure Checkmk installation. Best security practices regarding the Checkmk agent connection, distributed configuration, access via SNMP and special agents, SSL/TLS connections to VMware and LDAP, the certificate store and thepassword store will be covered in this workshop. There will also be time to discuss specific issues you may face in your own setup.

    Prerequisites: Basic knowledge about Checkmk.

    Workshop type: Presentation & Q&A

    Book directly

  • Workshop #4: Migrating plug-ins from Checkmk 2.3 to 2.4 [EN]
    09:00 - 12:30
    Moritz Kiemer (Checkmk)

    14 seats left

    - only for check-plug-in programmers -

    With Checkmk 2.3 we have released new well-defined APIs for important parts of plug-in development, including a version 2 of the check plug-in API and the new rulesets API. In this workshop, we discussed the steps needed to take full advantage of these new APIs and then how to migrate your plug-ins to work with Checkmk 2.3.

    Prerequisites: Some experience in Checkmk plug-in development. Bring your own plug-ins!

    Workshop type: Hands-on

    Book directly

  • Workshop #6: (Network) Visualization with Checkmk [DE] - SOLD OUT
    09:00 - 12:30
    Thomas Labinski

    0 seats left

    In a constantly changing IT world, (Network) Visualization is an important tool for keeping an overview and identifying potential problems more easily. Since version 2.3, Checkmk has a new backend for this purpose.

    In this hands-on workshop, participants will learn how to use the publicly available Network Visualization Data Creation Tool - NVDCT to visualize the Layer2 (CDP/LLDP) and Layer3 (IPv4) topologies of their networks. In addition to the network topologies other visualization options, such as vSphere, are presented.

    The author of NVDCT will guide you through the installation and configuration of the necessary plugins. One focus of the workshop is the optimization (troubleshooting) of the created topologies.

    Prerequisites: Intermediate knowledge of Checkmk and practical experience.

    Workshop type: Hands-on

Afternoon workshop details

Below are descriptions for the afternoon half-day workshops. Each workshop comes with individual prerequisites mentioned in the details. Be sure to check the language indicated for each session when booking.

  • Workshop #1: Automating Checkmk via the REST API [EN]
    13:45 - 17:15
    Marcel Schulte (Checkmk)

    11 seats left

    The REST API of Checkmk opens up new opportunities for automating your monitoring. Automation can make your life easier and offers endless options. In this workshop, you will learn what is possible with the REST API and how to get things done more quickly.Configure your monitoring, execute it and get status information. We will dive deeper into how to integrate Checkmk with multiple data sources for automation.We will also look into using the REST API with deployment tools. In summary, this workshop will introduce you to the concepts behind the API and teach you how to automate things yourself through practical examples.

    Prerequisites: Programming experience and a good understanding of Checkmk.

    Workshop type: Hands-on

    Book directly

  • Workshop #4: Migrating Plug-ins from Checkmk 2.3 to 2.4 [DE]
    13:45 - 17:15
    Moritz Kiemer (Checkmk)

    13 seats left

    - only for check-plug-in programmers -

    With Checkmk 2.4 we released well-defined APIs for important parts of plug-in development, including a version 2 of the check plug-in API and the new rulesets API. In this workshop, we will discuss the steps needed to take full advantage of these new APIs and then migrate your plug-ins to work with Checkmk 2.4.

    Prerequisites: Some experience in Checkmk plug-in development. Bring your own plug-ins!

    Workshop type: Hands-on

    Book directly

  • Workshop #7: Maximizing the value of Business Intelligence [EN]
    13:45 - 17:15
    Anastasios Thomaidis (Checkmk)

    9 seats left

    Checkmk comes with many powerful features. Among others, there is the Business Intelligence (BI), the Event Console and Notifications. Learn from our Checkmk consultant, Anastasios Thomaidis, how to use BI with its powerful features like the search, filter, dynamic aggregates, the Rest-API and how to build an example BI for your needs.

    Prerequisites: Basic Knowledge about Checkmk

    Workshop type: Hands-on

    Book directly

Full-day workshop details

Find below the details of our full-day workshops. Each workshop includes specific prerequisites mentioned in the description. Make sure to note the language specified for each workshop during registration.

  • Workshop #3: Robot Framework Bootcamp [EN]
    09:00 - 17:15
    Simon Meggle (Checkmk)

    15 seats left

    Learn to master the test automation framework for use in Checkmk Synthetic Monitoring.

    Dive into the fundamentals of the Robot Framework and learn how to build robust and maintainable keyword-driven tests for Synthetic monitoring with Checkmk.

    This hands-on workshop covers everything from setting up virtual environments, basic syntax of the Robot framework, data structures, and resource files. You'll master to import keyword libraries and resource files, create your own user-defined keywords, and structure your tests efficiently for real-world scenarios.

    This training aligns with the official syllabus for the Robot Framework Certified Professional (RFCP) exam, set to be released in spring 2025. After this training, you can optionally apply for this certification. Simon is the founder of Robotmk, member of the Robot Framework foundation and one of the first accredited training providers for the RFCP certification.

    Prerequisites: None

    Workshop type: Hands-on

    Book directly

  • Workshop #5: Automate Checkmk with Ansible [EN]
    09:00 - 17:15
    René Koch (DI (FH) René Koch)

    10 seats left

    Ansible is an IT automation tool. It can configure systems, roll out software and orchestrate complex IT tasks. In this workshop led by René Koch, interested participants will be introduced into automation of Checkmk server and clients. René is a self-employed Ansible and Red Hat Satellite consultant, serving customers in Europe. You can also meet him at various meetups and events as a speaker.

    The following topics will be covered:

    • Installation of Checkmk server
    • Installation of Checkmk agents
      • Linux agents hands on
      • Demo: Windows agents
    • Checkmk server configuration
      • Adding hosts, groups; and folders
      • Configuring time periods, users and contact groups
      • Scheduling downtimes
      • Managing rules
      • Password management
    • Fetching information from Checkmk with lookup plugins
    • Using Checkmk as Ansible inventory
    • Demo: Self healing with Checkmk, Ansible Automation Platform and Rule books

    ​​​​​​​
    ​​​​​​​Prerequisites: Working knowledge of both Checkmk and Ansible

    Workshop type: Hands-on and Demo

    Book directly