Morning workshop details
Find the descriptions of our morning half-day workshops below. Each workshop has individual prerequisites that are included in the workshop description. Note the language indication accompanying the workshop title when booking.
-
Workshop #1: Automating Checkmk via the new REST API [EN] - sold out08:30 - 12:00Marcel Schulte
0 seats left
The new REST API of Checkmk opens up new opportunities for automating your monitoring. Automation can make your life easier and provides endless options. In this workshop, you will learn what is possible with the new 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. To sum up, this workshop will introduce 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 #2: Security best practices [EN] - sold out08:30 - 12:00Ralf Spenneberg
0 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 need configuration. In this workshop, Ralf will discuss the Checkmk architecture in the context of security and will explain and demonstrate the configuration of a secure Checkmk installation. The best security practices concerning the Checkmk agent connection, distributed configuration, access via SNMP and special agents, SSL/TLS connections to VMware and LDAP, the certificate store and the password store will be covered in this workshop. There will also be time to discuss specific questions you might face in your own setup.
Prerequisites: Basic knowledge about Checkmk.
Afternoon workshop details
Find the descriptions of our afternoon half-day workshops below. Each workshop has individual prerequisits that are included in the workshop descriptions. Note the language indication accompaying the workshop title when booking.
-
Workshop #1: Automating Checkmk via the new REST API [DE]13:30 - 17:00Robert Sander
2 seats left
The new REST API of Checkmk opens up new opportunities for automating your monitoring. Automation can make your life easier and provides endless options. In this workshop, you will learn what is possible with the new 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. To sum up, this workshop will introduce 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 #6: Linux and Windows monitoring best practices [EN]13:30 - 17:00Sudhir Chauhan, Marcel Schulte
8 seats left
This workshop will provide attendees with a comprehensive overview of the best practices for Linux and Windows monitoring. Attendees should have some basic knowledge about Checkmk, Linux and Windows before attending this workshop. The following will be covered in this half-day session:
- the best use of Agent Bakery to deploy agents on both operating systems using rules for each,
- examples for efficient file monitoring,
- Logwatch monitoring, and
- services/processes monitoring.
Prerequisites: Basic knowledge about Checkmk, Linux, Windows.
Full-day workshop details
Find the description of our full-day workshops below. Each workshop has individual prerequisites that are included in the workshop description. Note the language indication accompanying the workshop title when booking.
-
Workshop #3: End-to-end monitoring with Robotmk [EN] – sold out08:30 - 17:00Simon Meggle
0 seats left
In addition to the basics of setting up Checkmk and the test clients of the Robot Framework, Simon will show you everything you need to know about creating application tests in live coding sessions. Especially image recognition methods for old legacy applications will be highlighted. For web testing, you will get to know the “BrowserLibrary,” which is the successor of the proven Selenium library. At the end of the workshop, you will have a solid basic knowledge of Robot Framework syntax, creating XPath and CSS selectors and advanced topics like debugging, encrypting sensitive data, version control, etc.
All developed code examples will be made available to the participants afterward so that they can implement them on their own after the course.Prerequisites: Medium or advanced knowledge of Checkmk and practical experience. Interest in end-to-end-monitoring/synthetic monitoring.
-
Workshop #4: Introduction to Checkmk plug-in development [DE] - sold out08:30 - 17:00Andreas Umbreit, Simon Jess
0 seats left
One of the best features of Checkmk is its extensibility via check plug-ins and local checks. Both are powerful methods to monitor devices and applications which are not covered by the extensive built-in plug-in library. This workshop will teach you how to write your own simple plug-ins.
Prerequisites: Good understanding of Python programming and Checkmk.
-
Workshop #5: Advanced topics for Checkmk plug-in development [DE]08:30 - 17:00Moritz Kiemer
7 seats left
Have you already written your own check plug-ins and want to dive deeper into this topic? Learn from our developer about how we write check plug-ins and ask all the questions that ever came to your mind concerning this topic. In total, we will go into the details of the Check API, walk through the migration of plug-ins to the modern Check API introduced with Checkmk 2.0, and also learn how to write GUI extensions. This way, your plug-ins can be configured properly, and their output can be visualized with Perf-O-Meters. In addition, you will learn when and how to write special agents.
Prerequisites: Experience in developing Checkmk plug-ins, good Python knowledge.
Bookable workshops
The following workshops are already bookable. There will be more to come based on your demand and our further planning. The seats are limited to ensure the highest possible interaction quality. We will fill our workshop seats on a first-come, first-served basis.