Interaction
To interact with us during the conference, you have two options below.
Use Slido on the right to ask and upvote questions regarding the talks, and utilize the YouTube Live Chat to interact with each other.
Agenda
Welcome Melina Weide |
Welcome to the 11th Checkmk Conference! |
State of Checkmk Jan Justus |
Jan Justus will reflect on the evolution of Checkmk over the years and provide a glimpse into the future. |
Checkmk 2.4 at a glance Martin Hirschvogel |
Zoom out to dive deep – let’s take a look at the paradigms and priorities that shaped our product into where we are now and learn about the major improvements coming in Checkmk 2.4. |
Set-up cloud monitoring in minutes Wontek Hong |
With Checkmk 2.4, we introduce a new concept for configuration workflows, called the quick setup. It utilizes the new UI framework to deliver completely new features in the Checkmk UI, which are already re-used now in other projects as well. See in a demo how easy it has become to configure a previously very complex workflow, AWS monitoring, and imagine with us where we can apply that as well. |
You'll love notifications with Checkmk! Tanja Hohenstatt |
The Checkmk notifications have been revamped. Experience in a live demo the new notifications hub in action, a guided and expert mode for configuring notifications in an entirely new way, and new notification emails. Learn as well how all major notification methods were systematically analyzed and improved. |
Piggyback unleashed — a new way for intersite communication Moritz Kiemer |
Checkmk 2.4 comes with a new concept for inter-site communication, and it's first use case with piggyback data. Learn how remote Checkmk sites can now communicate with each other directly to exchange data, and how you can move piggyback data from one site to another automatically. |
How to run the Checkmk agent as non-root Andreas Umbreit |
Do you need to run the Checkmk agent as an unprivileged user? You can do so now without any (major) customizations on your side, by utilizing a new mode of the Checkmk agent. Learn about the new directory structure and how the 'non-root' mode works. |
Performance tuning and more — Checkmk under the hood Lars Michelsen |
Checkmk is a powerful monitoring solution, but optimizing its performance requires a deep understanding of its internal architecture. This talk goes into the depths of Checkmk's architecture, explaining the purpose of key components, highlighting which elements perform the heavy lifting and how they can be tuned for maximum performance. We will cover critical parameters such as the fetcher and checker helper processes, discussing how to monitor their behavior and identify optimal values. Additionally, we will introduce the new off-the-shelf process monitoring, providing insights into how they enhance performance visibility and troubleshooting. Whether you're managing a small setup or scaling Checkmk to thousands of hosts, this session will equip you with the knowledge to fine-tune your system for optimal speed and efficiency. |
Checkmk Cloud: our first SaaS product is here Jonas Dieterle & Christian Reiser |
The actual Checkmk Cloud has arrived – earlier this year, we launched our first ever SaaS product. What is it, what have we learned from our users, and what's ahead for the product? |
Running Checkmk at scale in Kubernetes Max Linke & Cristian Blanaru |
Managing Checkmk in large-scale in a Kubernetes environment comes with unique challenges – automating deployments, handling multi-tenancy, and ensuring seamless updates. In this session, we'll dive into how we built a scalable management interface for Checkmk, enabling rapid onboarding, automated lifecycle management, and effortless licensing. You'll also learn how we designed our infrastructure for Operational Excellence, ensuring security, scalability, and separation between client sites – all while spinning up thousands of trials in seconds. |
What’s with all the CVEs Hannes Rantzsch |
What happens behind the scenes when a new Checkmk CVE drops? In this talk, you’ll get an inside look at our application security process – from discovering a vulnerability to publishing a CVE. We’ll dig into how we balance transparency with practical security considerations, and what we’re doing to keep vulnerabilities from popping up in the first place. |
Writing extensions with AI Paulo Santana (ABB) |
This talk introduces a beginner-friendly Checkmk extension designed to simplify the development process with a clean, reusable structure. Through hands-on examples and AI-assisted workflows, attendees will learn how to create their own extensions more efficiently. It’s an ideal talk for newcomers or anyone seeking a more approachable path into Checkmk extension development. |
Monitoring servers via Redfish Andreas Döhler (Bechtle) |
|
It's always DNS Andeas Decker (comNET) |
|
From discovery to integration: elevate your monitoring Mathias Götze (Iteratio) & Stefan Novak (Kabelplus) |
|
Test like a robot, monitor like a Bavarian Sebastian Böhm & Maximilian Sachmann (City of Munich – it@M) |
Robotmk meets Smart City #1 – how Synthetic Monitoring ensures service availability! In this talk, the City of Munich will share its experience of transitioning to Robotmk for availability monitoring. Gain insights into daily workflows with Robotmk and the Robot Framework, and learn about the objectives that the city's IT department aims to accomplish with this Checkmk product add-on. |
Integrating a notification channel in Checkmk Ron Czachara (SIGNL4) |
Discover how to integrate a custom notification channel into Checkmk – and why you might need to. This talk delves into creating an extension package (MKP) for notifications, showcases two-way status updates, and highlights practical, real-world use cases. |
What's new in Synthetic Monitoring Jörg Herbel & Simon Meggle |
In this presentation, we will show the new features added to Synthetic Monitoring in Checkmk 2.4, including Linux support, monitoring of KPI keywords and an internal Checkmk Robot management, which significantly improves the configuration of test clients. In addition, there is now support for offline provisioning of Python environments. We will also be presenting the revised pricing model, which makes Synthetic Monitoring more accessible and scalable than ever before. |
Synthetic monitoring at geodata provider LGB Simon Meggle |
In this talk, Simon gives a practical look at how LGB (Landesvermessung und Geobasisinformation Brandenburg) uses Robotmk to run Synthetic Tests against their map applications – and highlight a few areas where Robot Framework really shines. This real-world example shows how Checkmk Synthetic Monitoring can deliver meaningful insights, uncover hidden issues, and become a valuable part of daily operations – without being overly complex. |
What's next for Checkmk I Martin Hirschvogel & Lars Michelsen |
Kick back after two days of in-depth updates, and get a sneak peek at our longer term plans for Checkmk, and how we think of our strategic roadmap. |
What's next for Checkmk II Martin Hirschvogel & Lars Michelsen |
Kick back after two days of in-depth updates, and get a sneak peek at our longer term plans for Checkmk, and how we think of our strategic roadmap. |
Goodbye #CMKConf11 Jan Justus & Martin Hirschvogel |