Morning workshop details
Find the summaries of our morning half-day workshops below.
-
Workshop #1: Automating Checkmk via the REST API [DE]09:00 - 12:30Robert Sander (Heinlein Support)
0 seat left
The 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, participants learned what is possible with the REST API and how to get things done more quickly. They also learned how to configure their monitoring, execute it and get status information. This workshop dove deep into how to integrate Checkmk with multiple data sources for automation, and participants also looked into using the REST API with deployment tools. To sum up, this workshop introduced the concepts behind the API and taught participants how to automate things themselves through practical examples.
Prerequisites: Programming experience and a good understanding of Checkmk
Workshop type: Hands-on
-
Workshop #2: Security best practices [EN]09:00 - 12:30Ralf Spenneberg (OpenSource Security)
0 seats left
Monitoring is at the heart of your IT, and thus, it needs to be secure. In this workshop, security expert Ralf Spenneberg showed how to 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 discussed the Checkmk architecture in the context of security and explained and demonstrated 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 were covered in this workshop. There was also time to discuss specific questions you might have faced in your own setup.
Prerequisites: Basic knowledge about Checkmk
Workshop type: Presentation & Q&A
-
Workshop #4: Migrating plug-ins from Checkmk 2.3 to 2.4 [EN]09:00 - 12:30Moritz Kiemer (Checkmk)
0 seats left
- only for check-plug-in programmers -
With Checkmk 2.4 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.4.
Prerequisites: Some experience in Checkmk plug-in development
Workshop type: Hands-on
-
Workshop #6: (Network) Visualization with Checkmk [DE]09:00 - 12:30Thomas 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 learned 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, were presented.
The author of NVDCT guided attendees through the installation and configuration of the necessary plug-ins. One focus of the workshop was the optimization (troubleshooting) of the created topologies.
Prerequisites: Intermediate knowledge of Checkmk and practical experience
Workshop type: Hands-on
Afternoon workshop details
Find the summaries of our afternoon half-day workshops below.
-
Workshop #1: Automating Checkmk via the REST API [EN]13:45 - 17:15Marcel Schulte (Checkmk)
0 seats left
The 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, participants learned what was possible with the REST API and how to get things done more quickly. They configured their monitoring, executed it, and got status information. The workshop delved deeper into how to integrate Checkmk with multiple data sources for automation and using the REST API with deployment tools. The workshop introduced the concepts behind the API and taught how to automate things through practical examples.
Prerequisites: Programming experience and a good understanding of Checkmk
Workshop type: Hands-on
-
Workshop #4: Migrating Plug-ins from Checkmk 2.3 to 2.4 [DE]13:45 - 17:15Moritz Kiemer (Checkmk)
0 seats left
- only for check-plug-in programmers -
With Checkmk 2.4 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.4.
Prerequisites: Some experience in Checkmk plug-in development
Workshop type: Hands-on
-
Workshop #6: (Network) Visualization with Checkmk [DE]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 learned 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, were presented.
The author of NVDCT guided attendees through the installation and configuration of the necessary plug-ins. One focus of the workshop was the optimization (troubleshooting) of the created topologies.
Prerequisites: Intermediate knowledge of Checkmk and practical experience
Workshop type: Hands-on
-
Workshop #7: Maximizing the value of Business Intelligence [EN]13:45 - 17:15Lars Getwan (Checkmk)
0 seats left
Checkmk comes with many powerful features. Among others, there is the Business Intelligence (BI), the Event Console and Notifications. Participants learned from our Checkmk consultant, Lars Getwan, 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
Full-day workshop details
Find the summaries of our full-day workshops below.
-
Workshop #3: Robot Framework bootcamp [EN]09:00 - 17:15Simon Meggle (Checkmk)
0 seats left
Attendees learned to master the test automation framework for use in Checkmk Synthetic Monitoring.
Guided by Simon Meggle, they dove into the fundamentals of the Robot Framework, and learned how to build robust and maintainable keyword-driven tests for synthetic monitoring with Checkmk.
This hands-on workshop covered everything from setting up virtual environments, basic syntax of the Robot Framework, data structures, and resource files. Participants mastered to import keyword libraries and resource files, created their own user-defined keywords, and structured their tests efficiently for real-world scenarios.
This training aligned with the official syllabus for the Robot Framework Certified Professional (RFCP) exam, set to be released in spring 2025. After this training, attendees 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
-
Workshop #5: Automate Checkmk with Ansible [EN]09:00 - 17:15René Koch (DI (FH) René Koch)
0 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, participants were 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 were 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 AnsibleWorkshop type: Hands-on & Demo